Logo ar.boatexistence.com

لماذا تستخدم حرف غير موقعة في c؟

جدول المحتويات:

لماذا تستخدم حرف غير موقعة في c؟
لماذا تستخدم حرف غير موقعة في c؟

فيديو: لماذا تستخدم حرف غير موقعة في c؟

فيديو: لماذا تستخدم حرف غير موقعة في c؟
فيديو: متي ننطق حرف الـ C كأنه K ومتي ننطقه كما هو C في اللغه الانجليزيه !؟ 2024, يمكن
Anonim

يستخدم بشكل عام لتخزين قيم الأحرف. غير الموقعة هو مؤهل يستخدم لزيادة القيم المراد كتابتها في كتل الذاكرة. على سبيل المثال - يمكن لـ char تخزين القيم بين -128 إلى +127 ، بينما يمكن لـ char غير الموقعة تخزين القيمة من 0 إلى 255 فقط.

لماذا نحتاج إلى أحرف موقعة وغير موقعة؟

1 إجابة. بينما يتم استخدام نوع بيانات char بشكل شائع لتمثيل حرف (وهذا هو المكان الذي تحصل فيه على اسمه) ، يتم استخدامه أيضًا عند الحاجة إلى مساحة صغيرة جدًا ، عادةً ما تكون بايت واحد ، لتخزين رقم. يمكن للحرف الموقّع تخزين رقم من -128 إلى 127 ، و يمكن للحرف غير الموقّع تخزين رقم من 0 إلى 255

هل يجب علي استخدام حرف char أم حرف غير موقع؟

من الناحية المثالية ، يجب أن يستخدم البرنامج المحمول دائمًا أحرف مميزة أو أحرف غير موقعةعندما يعتمد ذلك على توقيع الكائن.لكن تمت كتابة العديد من البرامج لاستخدام char عادي ونتوقع أن يتم التوقيع عليها ، أو تتوقع أن تكون غير موقعة ، اعتمادًا على الأجهزة التي تمت كتابتها من أجلها.

ما الفرق بين الأحرف الموقعة وغير الموقعة في لغة C؟

يمكن لنوع الحرف غير الموقعة تخزين قيم صحيحة غير سالبة فقط ، وله نطاق أدنى بين 0 و 127، كما هو محدد بواسطة معيار C. يمكن لنوع الحرف الذي تم الإشارة إليه تخزين القيم الصحيحة والسالبة والصفر والموجبة. نطاق الحد الأدنى بين -127 و 127 ، كما هو محدد بواسطة معيار C.

ماذا تعني كلمة "بدون توقيع" في لغة سي؟

C و C ++ غير معتادة بين اللغات في الوقت الحاضر في التمييز بين الأعداد الصحيحة الموقعة وغير الموقعة. يتم توقيع int بشكل افتراضي ، مما يعني أنه يمكن أن يمثل كلا من القيم الإيجابية والسلبية. غير الموقعة هو عدد صحيح لا يمكن أن يكون سالب.

موصى به: