সুতরাং যে কারণে আপনি 4 বাইট (32 বিট) হিসাবে একটি int দেখছেন তা হল কারণ কোডটি একটি 32-বিট সিপিইউদ্বারা কার্যকরীভাবে কার্যকর করার জন্য সংকলিত হয়েছে। যদি একই কোড একটি 16-বিট CPU-এর জন্য কম্পাইল করা হয় তাহলে int 16 বিট হতে পারে এবং 64-বিট CPU-তে এটি 64 বিট হতে পারে।
int কি সবসময় ৪ বাইট?
আজকাল বেশিরভাগ কম্পাইলার int হয় 4 বাইট। আপনি আপনার কম্পাইলার কি ব্যবহার করছে তা পরীক্ষা করতে চাইলে আপনি sizeof(int) ব্যবহার করতে পারেন।
4 বাইট মানে কি?
একটি বাইট পৃথক অক্ষরের জন্য ভাল কাজ করে, তবে কম্পিউটারগুলি সংখ্যার হেরফের করতেও ভাল। পূর্ণসংখ্যা সাধারণত 4 বা 8 বাইটের সাথে সংরক্ষণ করা হয়। 4 বাইট - 2147483648 এবং 2147483647 -9223372036854775808 এবং 9223372036854775807-এর মধ্যে নম্বর সঞ্চয় করতে পারে।
4 বাইট পূর্ণসংখ্যা কি?
4 বাইট পূর্ণসংখ্যার জন্য পূর্ণসংখ্যার পরিসর হল (-2147483648) থেকে (2147483647)।
int 2 বা 4 বাইট কেন?
সুতরাং যে কারণে আপনি 4 বাইট (32 বিট) হিসাবে একটি int দেখছেন তা হল কারণ কোডটি একটি 32-বিট সিপিইউদ্বারা কার্যকরীভাবে কার্যকর করার জন্য সংকলিত হয়েছে। যদি একই কোড একটি 16-বিট CPU-এর জন্য কম্পাইল করা হয় তাহলে int 16 বিট হতে পারে এবং 64-বিট CPU-তে এটি 64 বিট হতে পারে।