Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ประเภทข้อมูลใน C


ตัวแปรในภาษา C สัมพันธ์กับประเภทข้อมูล ข้อมูลแต่ละประเภทต้องการจำนวนหน่วยความจำและดำเนินการเฉพาะอย่าง

มีประเภทข้อมูลทั่วไปบางประเภทใน C -

  • int − ใช้เพื่อเก็บค่าจำนวนเต็ม

  • อักขระ − ใช้สำหรับเก็บตัวอักษรตัวเดียว

  • ลอยตัว − ใช้สำหรับเก็บตัวเลขทศนิยมด้วยความแม่นยำเพียงจุดเดียว

  • สองเท่า − ใช้สำหรับเก็บทศนิยมด้วยความแม่นยำสองเท่า

ตารางต่อไปนี้แสดงประเภทข้อมูลในภาษา C -

ประเภทข้อมูล ไบต์ ช่วง
สั้น 2 -32,768 ถึง 32,767
unsigned short int 2 0 ถึง 65,535
ไม่ได้ลงชื่อ 4 0 ถึง 4,294,967,295
int 4 -2,147,483,648 ถึง 2,147,483,647
ยาว 4 -2,147,483,648 ถึง 2,147,483,647
ไม่มีเครื่องหมาย long 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

นี่คือไวยากรณ์ของประเภทข้อมูลในภาษา C

data_type variable_name;

นี่คือตัวอย่างประเภทข้อมูลในภาษาซี

ตัวอย่าง

#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