c语言中所有数据类型及其定义
时间: 2023-09-14 14:07:27 浏览: 165
C语言中数据类型
C语言中的数据类型包括基本数据类型和复合数据类型。以下是C语言中常见的数据类型及其定义:
1. 基本数据类型:
- int:整数类型,用于表示整数值。例如:int num = 10;
- float:单精度浮点数类型,用于表示小数值。例如:float num = 3.14;
- double:双精度浮点数类型,用于表示更大范围的小数值。例如:double num = 3.14;
- char:字符类型,用于表示单个字符。例如:char ch = 'A';
- void:空类型,用于表示无返回值的函数或指针。例如:void func();
2. 修饰符:
- short:短整型修饰符,用于缩小整数类型的范围。例如:short num = 100;
- long:长整型修饰符,用于扩大整数类型的范围。例如:long num = 1000000;
- signed:有符号修饰符,用于表示有正负号的整数。例如:signed int num = -10;
- unsigned:无符号修饰符,用于表示没有负号的整数。例如:unsigned int num = 10;
3. 复合数据类型:
- 数组(Array):一组相同类型的元素的集合。例如:int arr[5] = {1, 2, 3, 4, 5};
- 结构体(Structure):不同类型的数据的集合。例如:struct student { char name[20]; int age; };
- 枚举(Enum):一组命名的整数常量。例如:enum color { RED, GREEN, BLUE };
这些是C语言中常用的数据类型及其定义。注意,C语言还具有其他的数据类型和修饰符,但以上是最基本和常见的。
阅读全文