سمجھ لینا کہ کس طرح میموریل میں محفوظ کیا جاتا ہے C اور C+ میں مؤثر پروگرامنگ کے لیے structures اور Unions بنیادی ڈیٹا اقسام ہیں جو میموریل کو کم کرنے اور حجم پر اثر انداز ہوتے ہیں اس مضمون میں بتایا گیا ہے کہ کس طرح میموریل کو ان اعداد و شمار کے لیے مختص کیا جاتا ہے اور ان کے سائز کو درست انداز میں شمار کیا جاتا ہے۔

س . ع .

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

کسی ترکیب کا مجموعی حجم اس کے اعضاء کے سائز کے سائز کے اعداد و شمار کے حساب سے جمع ہوتا ہے، جو کہ کوارک کے لیے شامل کیا جاتا ہے. جینز یہ یقینی بناتا ہے کہ ہر عضو اپنے حجم یا اس کے غیر مطلوبہ مطالبات سے شروع ہوتا ہے۔

اتحاد کی یاد تازہ

یونینز طرزِ ترکیب سے مشابہ ہیں مگر یادداشت کے حساب سے مختلف۔ کسی یونین کے تمام ارکان ایک ہی میموریل کی فضاء کو مشترک کرتے ہیں جو اس کے سب سے بڑے عضو کے حجم کے برابر ہے اس سے کئی ڈیٹا اقسام کو اسی میموریل مقام پر قبضہ کرنے کی اجازت دیتی ہے۔

اتحاد کا حجم اس کے سب سے بڑے اعضاء سے طے کیا جاتا ہے، جمع ممکنہ کیمیائی مواد۔ ایک عضو کو لکھ کر دوسرے اعضاء کے اعداد و شمار کو متاثر کرتا ہے، اس لیے اتحادیوں کو یادداشت-ایفیت ڈاٹ کام کے لیے استعمال کیا جاتا ہے۔

کلولانگ ڈیٹا حجم

ساختوں اور اکائیوں کے حجم کو سمجھنا انفرادی اعضاء کے سائز کو جانچنا اور حساب کے لیے حساب لگانا شامل ہے۔ میں آپریٹنگ کر کے سی او سی++ میں کل حجم فراہم کرتا ہے۔

مثال کے طور پر ، ایک ترکیب پر غور کریں جس میں اور ۔ ترکیب کا حجم ، کے حجم پر منحصر ہے اور اس میں شامل کرنے کے لیے struction شامل کی گئی ہے اسی طرح کسی یونین کا حجم بھی اس کے سب سے بڑے عضو کا حجم ہے۔

  • [FLT] استعمال کریں مکمل حجم کا تعین کرنے کے لیے.
  • ہر فرد کے لئے لازمی تقاضوں پر غور کریں ۔
  • حسابِ ابجد میں شامل کرنے والا کی طرف سے ملانے کے لئے اکاؤنٹ.
  • یاد رکھیں کہ تمام ارکان میں اتحادیوں کو یاد رکھنا شامل ہے.