#include main () int m; printf("Enter your marks"); scanf("%d", & m); printf("%d", & m); উদ্দীপকে m এর কত বাইট জায়গা প্রয়োজন?
ক. ১
খ. ২
গ. ৪
ঘ. ৮
উত্তর: ৪
ব্যাখ্যা: উদ্দীপকে `int` ডেটা টাইপের জন্য `m` ভেরিয়েবল ব্যবহার করা হয়েছে। স্ট্যান্ডার্ড C++ এ `int` ডেটা টাইপের জন্য সাধারণত ৪ বাইট মেমরি বরাদ্দ করা হয়। সিস্টেমের আর্কিটেকচার এবং কম্পাইলারের উপর নির্ভর করে `int` এর আকার ভিন্ন হতে পারে, তবে বেশিরভাগ আধুনিক সিস্টেমে এটি ৪ বাইট। অন্যান্য বিকল্পগুলি ভুল কারণ: * ১ বাইট সাধারণত `char` ডেটা টাইপের জন্য ব্যবহৃত হয়। * ২ বাইট `short int` এর জন্য ব্যবহৃত হতে পারে, যা `int` এর থেকে ছোট। * ৮ বাইট `long long int` বা `double` এর জন্য ব্যবহৃত হতে পারে, যা `int` এর থেকে বড়।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ