ডাটা টাইপ ~Data Types in C Programming in Bangla -05
সি-তে চার ধরনের ডাটা টাইপ রয়েছেঃ
বেসিক ডাটা টাইপগুলো দেখা যাক :
ডাটা টাইপস্ (Data Types):
একটা ভেরিয়েবল যে টাইপের ডাটা স্টোর (store) করে রাখে, তাকে ডাটা টাইপ বলে। যেমন – ইন্টিজার (integer), ফ্লোট (float) ইত্যাদি।
Data types in C |
Types | Data Types |
---|---|
Basic Data Type | int, char, float, double |
Derived Data Type | array, pointer, structure, union |
Enumeration Data Type | enum |
Void Data Type | void |
বেসিক ডাটা টাইপস্ (Basic Data Types):
বেসিক ডাটা টাইপগুলো হয় পূর্ণসংখ্যা (integer) অথবা ভগ্নাংশ (floating) ভিত্তিক হয়ে থাকে। সি-প্রোগ্রামিং চিহ্ন (signed) ও চিহ্ন ছাড়া (unsigned) দুই ধরনের টাইপ-ই সাপোর্ট করে।
বেসিক ডাটা টাইপগুলোর মেমরী সাইজ ৩২ অথবা ৬৪ বিট অপারেটিং সিস্টেমের উপর ভিত্তি করে পরিবর্তিত হতে পারে।
Data Types | Memory Size | Range |
---|---|---|
char | 1 byte | −128 to 127 |
signed char | 1 byte | −128 to 127 |
unsigned char | 1 byte | 0 to 255 |
short | 2 byte | −32,768 to 32,767 |
signed short | 2 byte | −32,768 to 32,767 |
unsigned short | 2 byte | 0 to 65,535 |
int | 2 byte | −32,768 to 32,767 |
signed int | 2 byte | −32,768 to 32,767 |
unsigned int | 2 byte | 0 to 65,535 |
short int | 2 byte | −32,768 to 32,767 |
signed short int | 2 byte | −32,768 to 32,767 |
unsigned short int | 2 byte | 0 to 65,535 |
long int | 4 byte | -2,147,483,648 to 2,147,483,647 |
signed long int | 4 byte | -2,147,483,648 to 2,147,483,647 |
unsigned long int | 4 byte | 0 to 4,294,967,295 |
float | 4 byte | |
double | 8 byte | |
long double | 10 byte |
বিঃদ্রঃ আট বিট মিলে হয় এক বাইট (1 byte = 8 bits)
Previous Topic:
বেসিক সিনট্যাক্স~ Basic Syntax Tutorial in C programming in Bangla-04
Next Topic:
What is Variable?Types of Variables in C Programming in Bangla Tutorial-06
Previous Topic:
বেসিক সিনট্যাক্স~ Basic Syntax Tutorial in C programming in Bangla-04
Next Topic:
What is Variable?Types of Variables in C Programming in Bangla Tutorial-06
0 Response to ডাটা টাইপ ~Data Types in C Programming in Bangla -05
Post a Comment