C এর ভেরিয়েবলগুলি ডেটা টাইপের সাথে যুক্ত। প্রতিটি ডেটা টাইপের জন্য প্রচুর পরিমাণে মেমরির প্রয়োজন হয় এবং নির্দিষ্ট ক্রিয়াকলাপ সম্পাদন করে।
C −
-এ কিছু সাধারণ ডেটা টাইপ আছে-
int − একটি পূর্ণসংখ্যা মান সংরক্ষণ করতে ব্যবহৃত হয়৷
৷ -
চার - একটি একক অক্ষর সংরক্ষণ করতে ব্যবহৃত হয়৷
৷ -
ভাসা - একক নির্ভুলতার সাথে দশমিক সংখ্যা সংরক্ষণ করতে ব্যবহৃত হয়৷
-
ডবল - দ্বিগুণ নির্ভুলতার সাথে দশমিক সংখ্যা সংরক্ষণ করতে ব্যবহৃত হয়৷
নিচের সারণীটি C ভাষায় ডেটা টাইপ প্রদর্শন করে −
ডেটার প্রকারগুলি | বাইট | পরিসীমা |
---|---|---|
ছোট int | 2 | -32,768 থেকে 32,767 |
স্বাক্ষরবিহীন সংক্ষিপ্ত int | 2 | 0 থেকে 65,535 |
আনসাইনড int | 4 | 0 থেকে 4,294,967,295 |
int | 4 | -2,147,483,648 থেকে 2,147,483,647 |
লং int | 4 | -2,147,483,648 থেকে 2,147,483,647 |
আনসাইন করা লম্বা int | 4 | 0 থেকে 4,294,967,295 |
স্বাক্ষরিত অক্ষর | 1 | -128 থেকে 127 |
স্বাক্ষরবিহীন অক্ষর | 1 | 0 থেকে 255 |
ফ্লোট | 4 | 1.2E-38 থেকে 3.4E+38 |
ডবল | 8 | 2.3E-308 থেকে 1.7E+308 |
এখানে সি ল্যাঙ্গুয়েজে ডেটাটাইপের সিনট্যাক্স রয়েছে,
data_type variable_name;
এখানে C ভাষায় ডেটাটাইপের একটি উদাহরণ দেওয়া হল,
উদাহরণ
#include >stdio.h> int main() { // datatypes int a = 10; char b = 'S'; float c = 2.88; double d = 28.888; printf("Integer datatype : %d\n",a); printf("Character datatype : %c\n",b); printf("Float datatype : %f\n",c); printf("Double Float datatype : %lf\n",d); return 0; }
এখানে আউটপুট,
আউটপুট
Integer datatype : 10 Character datatype : S Float datatype : 2.880000 Double Float datatype : 28.888000