C++ স্ট্যান্ডার্ড int, লং টাইপের আকারকে কী বলে?

C Styandarda Int Lam Ta Ipera Akarake Ki Bale



ভাষার কোডিং অংশ শুরু করার আগে বুঝতে সবচেয়ে গুরুত্বপূর্ণ ধারণা হল ডেটা টাইপ। প্রতিটি ভেরিয়েবল যে ধরণের তথ্য ধারণ করতে পারে তা ডেটা টাইপ হিসাবে পরিচিত এবং উদাহরণগুলির মধ্যে অক্ষর, ফ্লোট এবং পূর্ণসংখ্যা ডেটা প্রকার অন্তর্ভুক্ত রয়েছে। C++ প্রোগ্রামিং ভাষায় ডাটা টাইপ গুরুত্বপূর্ণ ভূমিকা পালন করে। এটি একটি ভেরিয়েবলে সংরক্ষিত ডেটার ধরন নির্ধারণ করে।

এই নিবন্ধটি int এবং দীর্ঘ ডেটা প্রকারের মানক আকার প্রদর্শন করে যা C++ প্রোগ্রামিং-এ ব্যাপকভাবে ব্যবহৃত হয়।

C++ একটি int ডেটা টাইপ কি?

দ্য int C++ এ একটি ডাটা টাইপ যা পূর্ণসংখ্যা সঞ্চয় করতে ব্যবহৃত হয়। এটি স্বাক্ষরিত এবং স্বাক্ষরবিহীন উভয় পূর্ণসংখ্যা সংরক্ষণ করতে পারে। স্বাক্ষরিত পূর্ণসংখ্যা ধনাত্মক বা ঋণাত্মক হতে পারে, যখন স্বাক্ষরবিহীন পূর্ণসংখ্যা সর্বদা ইতিবাচক হয়। এটি নেতিবাচক সংখ্যা প্রকাশ করতে পারে কিনা তা নির্ভর করে এটি স্বাক্ষরিত বা স্বাক্ষরবিহীন।







C++ এ একটি int-এর স্ট্যান্ডার্ড স্টেট সাইজ

C++-এ একটি int-এর স্ট্যান্ডার্ড স্টেট সাইজ হল 4 বাইট (32 বিট)। এটি -2,147,483,648 থেকে শুরু হওয়া এবং 2,147,483,647 পর্যন্ত শেষ হওয়া মানগুলি সংরক্ষণ করতে পারে। তবে এর আকার int আপনি যে কম্পাইলার বা অপারেটিং সিস্টেম ব্যবহার করছেন তার উপর নির্ভর করে পরিবর্তিত হতে পারে। যেমন, 32Bit OS-এর জন্য, int-এর আকার 4 বাইট কিন্তু 64Bit OS-এর জন্য, এটি হতে পারে 8 বাইট (64 বিট) . তারপরও, বেশিরভাগ কম্পাইলারে, int-এর আদর্শ আকার 4 বাইটে সেট করা হয়।



C++ এ দীর্ঘ ডেটা টাইপ বলতে কী বোঝায়

দীর্ঘ C++-এ ডেটা টাইপ ভেরিয়েবল বা ধ্রুবকগুলির জন্য মান সঞ্চয় করে 64 বিট স্টোরেজ সহ এবং এটি একটি স্বাক্ষরিত পূর্ণসংখ্যা যা ভেরিয়েবল বা ধ্রুবকগুলির মান সংরক্ষণ করতে ব্যবহৃত হয় যা স্বাভাবিক সংখ্যা 32-বিট ডেটা টাইপের চেয়ে বেশি।



C++-এ লম্বা স্ট্যান্ডার্ড স্টেট সাইজ

বেশির ভাগ কম্পাইলারে, C++-এ লং এর স্ট্যান্ডার্ড সাইজ হয় 8 বাইট (64 বিট) . যাইহোক, যদি আপনি 32Bit এর একটি অপারেটিং সিস্টেমে দীর্ঘ ডেটা টাইপ ব্যবহার করেন তবে আকার পরিবর্তিত হতে পারে। লম্বা থেকে 8 বাইটের আকার সেট করার কারণ হল যে ব্যবহারকারীরা তুলনায় অনেক বড় মান সঞ্চয় করতে পারে int . এর মানে হল যে ব্যবহারকারীরা যদি বড় সংখ্যায় কাজ করতে চান তবে তারা C++ প্রোগ্রামে int এর পরিবর্তে লং ব্যবহার করতে পছন্দ করতে পারেন।





C++ এ ডেটা টাইপের সাইজ কীভাবে গণনা করবেন

আপনি যদি কোনও অপারেটিং সিস্টেমে একটি কম্পাইলার ব্যবহার করেন তবে আপনি এর আকার খুঁজে পেতে পারেন int এবং দীর্ঘ নিম্নলিখিত C++ কোড ব্যবহার করে।

# অন্তর্ভুক্ত করুন
ব্যবহার নামস্থান std ;

int প্রধান ( ) {
cout << 'int-এর মোট-আকার:' << আকার ( int ) << endl ;
cout << 'লম্বার মোট আকার:' << আকার ( দীর্ঘ ) << endl ;
cout << 'দীর্ঘ int-এর মোট-আকার:' << আকার ( দীর্ঘ int ) << endl ;
ফিরে 0 ;
}

উপরের কোডে, আপনি একটি এর আকার খুঁজে পেতে পারেন int , দীর্ঘ এবং দীর্ঘ int .



আউটপুট

উপসংহার

C++-এ, মানগুলি মেমরিতে পূর্ণসংখ্যা এবং লং-ডেটা টাইপ ভেরিয়েবল নামে ডেটা টাইপগুলিতে সংরক্ষণ করা হয়। কম্পাইলার আকারের সাথে সম্পর্কিত তাদের কিছু স্ট্যান্ডার্ড মান রয়েছে। কিন্তু অধিকাংশ ক্ষেত্রে, int ডেটাটাইপের একটি প্রমিত আকার আছে 4 বাইট এবং ক দীর্ঘ ডেটা টাইপের একটি আকার আছে 8 বাইট C++ ভাষায়।