سی میں ایک مختصر ڈیٹا ٹائپ کیا ہے؟

Sy My Ayk Mkhtsr Y A Ayp Kya



پروگرامنگ میں، ڈیٹا کی اقسام وہ مخصوص اقدار ہیں جن کو ایک پروگرامنگ زبان معلومات کو ذخیرہ کرنے کے لیے استعمال کر سکتی ہے۔ سی پروگرامنگ لینگویج میں مختلف ڈیٹا کی اقسام استعمال ہوتی ہیں، جیسے کہ عدد، حروف، بولین ویلیوز اور بہت کچھ۔ ان میں ایک اہم ڈیٹا ٹائپ بھی ہے جسے کہا جاتا ہے۔ مختصر .

اگر آپ C میں ڈیٹا کی مختصر اقسام کے بارے میں نہیں جانتے ہیں تو اس مضمون کے رہنما خطوط پر عمل کریں۔

سی میں مختصر ڈیٹا کی قسم

دی مختصر ڈیٹا کی اقسام انٹیجر ڈیٹا ٹائپ کی ایک قسم ہے، خاص طور پر 16 بٹ پر دستخط شدہ عدد . اس کا مطلب ہے کی قدر مختصر ڈیٹا کی قسم -32768 سے 32767 تک ایک مثبت یا منفی عدد ہو سکتا ہے۔ اس قسم کے ڈیٹا کی قسم اس وقت کارآمد ہوتی ہے جب پروگرامر کو ایک ایسے عدد کو ذخیرہ کرنے کی ضرورت ہوتی ہے جو عام 8 بٹ انٹیجر (غیر دستخط شدہ چار ڈیٹا کی قسم) سے زیادہ درست ہو۔ جب سے مختصر ڈیٹا کی قسم چار ڈیٹا کی قسم کے ذریعہ استعمال ہونے والے 1 بائٹ کے مقابلے میں 2 بائٹس میموری استعمال کرتا ہے، یہ پروگرامر کو زیادہ میموری سے موثر کوڈ استعمال کرنے اور بڑی تعداد کو ذخیرہ کرنے کی اجازت دیتا ہے۔







a کو استعمال کرنے کا طریقہ سیکھنے کے لیے نیچے دیے گئے کوڈ پر عمل کریں۔ مختصر ڈیٹا کی قسم سی زبان۔



# شامل کریں
اہم int ( ) {
مختصر int a = 12 ;
مختصر int b = 17 ;
مختصر int قدر؛
قدر = ایک * ب
printf ( 'a اور b = %d کا پروڈکٹ \n ' ، قدر ) ;
}

ہر متغیر a اور ب میموری کا 2 بائٹ مختص کیا جاتا ہے اور ابتدائی طور پر بالترتیب 12 اور 17 کے عددی مستقل پر سیٹ کیا جاتا ہے۔ ان کی مصنوعات میں ذخیرہ کیا جاتا ہے مختصر متغیر قدر، اور پھر نتیجہ اسکرین پر پرنٹ کیا جاتا ہے.



آؤٹ پٹ





a کے ذریعے ذخیرہ کردہ نمبر کا سائز مختصر ڈیٹا کی قسم اہم ہے، کیونکہ یہ طے کرتا ہے کہ ڈیٹا کو ذخیرہ کرنے کے لیے کمپیوٹر کو کتنی میموری کی ضرورت ہوگی اور عدد کتنا درست ہوگا۔ مثال کے طور پر، اگر ایک پروگرامر نے a میں 32767 سے بڑا نمبر محفوظ کیا ہے۔ مختصر ڈیٹا کی قسم ، یہ بہہ جائے گا اور منفی ہو جائے گا۔ اس سے بچنے کے لیے، پروگرامرز کو ان نمبروں کے سائز پر توجہ دینا چاہیے جو ذخیرہ کیے جا رہے ہیں، اور یہ یقینی بنانے کے لیے کہ پروگرامر پروگرام میں استعمال کیے جانے والے نمبروں کے لیے مناسب ڈیٹا ٹائپ استعمال کر رہا ہے۔

دی مختصر ڈیٹا کی اقسام بہت سے مختلف کاموں میں استعمال کی ایک حد ہوتی ہے، چھوٹی تعداد کو ذخیرہ کرنے سے لے کر، جیسے کہ ایک بائٹ سے لے کر مزید پیچیدہ حسابات تیار کرنے تک، جیسے کہ تصویری ہیرا پھیری یا ویڈیو گیمز میں درکار۔ اس کے علاوہ، مختصر ڈیٹا کی اقسام بیرونی ہارڈویئر، جیسے سینسرز یا کنٹرول سسٹمز کے ساتھ بات چیت کرتے وقت اکثر استعمال ہوتے ہیں، کیونکہ ان کا محدود سائز انہیں نیٹ ورک پر ڈیٹا منتقل کرنے کے لیے مثالی بناتا ہے۔



نتیجہ

دی مختصر ڈیٹا کی اقسام سی پروگرامنگ لینگویج کا ایک لازمی حصہ ہیں اور بہت سی مختلف ایپلی کیشنز کے لیے مفید ہیں۔ ان کا سائز انہیں کم سے کم میموری کے استعمال کے ساتھ درست عدد کو ذخیرہ کرنے کی اجازت دیتا ہے، جو انہیں ایسے پروگراموں کے لیے ایک مثالی انتخاب بناتا ہے جن کے لیے بیرونی ہارڈ ویئر کے ساتھ موثر کوڈ یا مواصلات کی ضرورت ہوتی ہے۔ ان کے فراہم کردہ استعمال کی وسیع رینج کے ساتھ؛ یہ کوئی تعجب نہیں ہے کہ کیوں مختصر ڈیٹا کی اقسام پروگرامرز کے درمیان بہت مقبول ہیں.