目录
一、数据类型
1.基本类型
(1)整数类型
- short int
- int
- long int
- long long int
(2)浮点数类型
- float
- double
- long double
(3)字符类型
- char
(4)布尔类型
- _Bool
(5)枚举类型
- enum
2.sizeof运算符
sizeof 运算符用于获得数据类型或表达式的长度
如:-sizeof(object); //sizeof(对象)
-sizeof(type_name); //sizeof(类型)
-sizeof object; //sizeof 对象
代码举例:
#include <stdio.h>
int main()
{
int i;
char j;
float k;
i = 123;
j = 'C';
k = 3.14;
printf("size of int is %d\n",sizeof(int));
printf("size of i is %d\n",sizeof(i));
printf("size of char is %d\n",sizeof(char));
printf("size of j is %d\n",sizeof j);
printf("size of float is %d\n",sizeof(float));
printf("size of k is %d\n",sizeof k);
return 0;
}
代码运行结果:
size of int is 4
size of i is 4
size of char is 1
size of j is 1
size of float is 4
size of k is 4
分别打印各类型所占字节:
#include <stdio.h>
int main()
{
printf("int = %d\n&#