ما هو نوع البيانات القصير في سي

Ma Hw Nw Albyanat Alqsyr Fy Sy



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

إذا كنت لا تعرف أنواع البيانات القصيرة في C ، فاتبع إرشادات هذه المقالة.

نوع بيانات قصير في C

ال أنواع البيانات القصيرة هي نوع من أنواع البيانات الصحيحة ، على وجه التحديد 16 بت توقيع الأعداد الصحيحة . هذا يعني أن قيمة نوع بيانات قصير يمكن أن يكون عددًا صحيحًا موجبًا أو سالبًا من -32768 إلى 32767. يكون هذا النوع من البيانات مفيدًا عندما يحتاج المبرمج إلى تخزين عدد صحيح أكثر دقة من عدد صحيح منتظم 8 بت (نوع بيانات char بدون إشارة). منذ نوع بيانات قصير يستخدم 2 بايت من الذاكرة مقارنةً بالبايت الذي يستخدمه نوع البيانات char ، ويسمح للمبرمج باستخدام كود أكثر كفاءة في الذاكرة ، وتخزين أعداد أكبر.







اتبع التعليمات البرمجية الموضحة أدناه لمعرفة كيفية استخدام ملف نوع بيانات قصير لغة سي.



# تضمين
انت مين ( ) {
كثافة العمليات أ = 12 ؛
قصيرة الباحث ب = 17 ؛
قيمة int قصيرة
القيمة = أ * ب؛
printf ( 'منتج a و b =٪ d ' ، قيمة ) ؛
}

كل متغير أ و ب يتم إعطاء تخصيص 2 بايت للذاكرة ويتم تعيينه مبدئيًا على ثوابت الأعداد الصحيحة 12 و 17 على التوالي. يتم تخزين منتجهم في ملف قصير قيمة متغيرة ، ثم يتم طباعة النتيجة على الشاشة.



انتاج |





حجم الرقم الذي تم تخزينه بواسطة ملف نوع بيانات قصير مهم ، لأنه يحدد مقدار الذاكرة التي سيحتاجها الكمبيوتر لتخزين البيانات ومدى دقة العدد الصحيح. على سبيل المثال ، إذا قام مبرمج بتخزين رقم أكبر من 32767 في ملف نوع بيانات قصير ، سوف تفيض وتصبح سلبية. لتجنب ذلك ، يجب على المبرمجين الانتباه إلى حجم الأرقام المخزنة ، والتأكد من أن المبرمج يستخدم نوع البيانات المناسب للأرقام التي يتم استخدامها في البرنامج.

ال أنواع البيانات القصيرة لديها مجموعة من الاستخدامات في مجموعة متنوعة من المهام المختلفة ، من تخزين أعداد صغيرة ، مثل بايت واحد لإنتاج حسابات أكثر تعقيدًا ، مثل تلك المطلوبة في معالجة الصور أو ألعاب الفيديو. فضلاً عن ذلك، أنواع البيانات القصيرة غالبًا ما تُستخدم عند الاتصال بأجهزة خارجية ، مثل أجهزة الاستشعار أو أنظمة التحكم ، نظرًا لأن حجمها المحدود يجعلها مثالية لنقل البيانات عبر الشبكة.



خاتمة

ال أنواع البيانات القصيرة هي جزء أساسي من لغة البرمجة C ومفيدة للعديد من التطبيقات المختلفة. يسمح حجمها بتخزين أعداد صحيحة دقيقة مع الحد الأدنى من استخدام الذاكرة ، مما يجعلها خيارًا مثاليًا للبرامج التي تتطلب تعليمات برمجية فعالة أو اتصالات مع أجهزة خارجية. مع مجموعة واسعة من الاستخدامات التي يقدمونها ؛ لا عجب لماذا أنواع البيانات القصيرة تحظى بشعبية كبيرة بين المبرمجين.