前言
变量:就是给内存地址取一个别名;
1. 概述
用 sizeof(int) 可以获取对应类型所占字节数;
2. 代码如下
#include<stdio.h> // 导入头文件,头文件都是方法的声明。
void main(){
printf("char 数据类型所占字节数:%d\n", sizeof(char)); // 1
printf("short 数据类型所占字节数:%d\n", sizeof(short));// 2
printf("int 数据类型所占字节数:%d\n" , sizeof(int)); // 4
printf("long 数据类型所占字节数:%d\n", sizeof(long));// 4
printf("float 数据类型所占字节数:%d\n", sizeof(float));// 4
printf("double 数据类型所占字节数:%d\n", sizeof(double));// 8
getchar();
}
由于上边打印的全部是所占字节数,是个数,个数是int类型,所以占位符全部用的是 %d,而不是之前打印基本数据类型的对应的占位符,由代码可知:
char:所占字节数为 1;
short:所占字节数为2;
int:所占字节数为4;
long:所占字节数为4;
float:所占字节数为 4;
double:所占字节数为 8;
网友评论