ডাটা টাইপ
আমি আর আমার সব থেকে কাছের বন্ধু Alauddin ঘুরতে গিয়েছিলাম হাদিস পার্কে । যথারীতি আমার পকেটে টাকা নাই , তাই রিক্সার ভাড়া ওই দিল 20 taka । হাদিস পার্কে ঢুকলাম । Alauddin এর স্বভাব হল ও যখনই হাদিস পার্কে যায় তখনই সে তার hight এবং ওজন মাপায় । যথারীতি এবারও তার ব্যতিক্রম হল না । সে তার ওজন মাপাল । তার ওজন হল 72.5 Kg । সঙ্গে সঙ্গে সে তার hight ও মাপাল । তার hight হল 5 ফুট 5 ইঞ্চি ।
আপনি কি মনে করেছেন আমার পার্সোনাল লাইফ হিস্ট্রি আপনাদের শোনাতে চাচ্ছি । আরে আমিতো আপনাদের ডাটা টাইপ কি তাই বুঝানোর জন্য আমার পার্সোনাল লাইফ হিস্ট্রির কথা আপনাদের সামনে উপস্থাপন করেছি । যদি একটু খেয়াল করেন গল্পটার মধ্যে আমরা কিছু ডাটার কথা উল্লেখ করেছি ।
"Alauddin ", "hight" , "5 ফুট 5 ইঞ্চি", "20 taka","72.5 Kg "Alauddin বা hight কত গুলো character এর সমন্বয়ে গঠিত ।
20 হল একটি পূর্ণ সংখ্যা বা integer number ।
72.5 হল দশমিক সংখ্যা বা floating number ।
C++ এ এই ভাবে অনেকগুলো ডাটা টাইপ আছে । এর মধ্যে Build in ডাটা টাইপ অন্যতম ।
Build in ডাটা টাইপ গুলো হল--
Data Type | যে ভাবে প্রোগ্রামের মধ্যে ব্যবহার করা হয় |
---|---|
Boolean | bool |
Character | char |
Integer | int |
Floating point | float |
Double floating point | double |
Valuless | void |
Wide character | wchar_t |
Build in ডাটা টাইপ গুলোকে modified করার জন্য কিছু modifier ও ব্যবহার করা হয়ে থাকে । সাধারনত ৪ ধরনের modifier ব্যবহার করা হয় ।
১)signedনিচের টেবিলটা দেখলে ব্যপারটা পরিস্কার হবে
2)unsigned
3)short
4)long
}
টাইপ মেমোরিতে যতটুকু স্থান দখল করেবিভিন্ন প্রকার আরও ডাটা টাইপ আছে । যেটা পরে আস্তে আস্তে আলোচনা করা হবে ।
- char 1 byte or 8 bits
- signed char 1 byte or 8 bits
- unsigned char 1 byte or 8 bits
- int 4 bytes or 32 bits
- signed int 4 bytes or 32 bits
- unsigned int 4bytes or 32 bits
- short int 2 bytes or 16 bits
- signed short int range (-32768 to 32767)
- unsigned short int range (0 to 65,535)
- long int 4 bytes or 32 bits
- signed long int 4 bytes or 32 bits
- unsigned long int 4 bytes or 32 bits
- float 4 bytes or 32 bits
- double 8 bytes or 64 bits
- long double 8 bytes or 64 bits
- wchar_t 2 or 4 bytes ( 1 wide charac
0 comments:
একটি মন্তব্য পোস্ট করুন