#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
#include main () { int m; printf("Enter your marks"); scanf("%d", & m); printf("%d", & m); } উদ্দীপকে m এর কত বাইট জায়গা প্রয়োজন?
- ক.১
- খ.২
- গ.৪
- ঘ.৮
উত্তর