char 字符数据类型(字符A,B,C,a,b,c),(键盘上能敲出的所有东西都是字符)
语法:
char-字符类型 ch='a';//向内存申请空间
printf("%c\n");//%c打印字符格式的数据
short int 或short-短整型
int 整型
long int 或long-长整型
long long或long long int-更长的整型
float单精度浮点型
double双精度浮点型
%d-打印整型十进制数据
%c-打印字符型
%f-打印浮点型(小数)
%p-以地址形式打印
%s-打印16进制数字
%-引导符,用于引导输入输出项表列的格式
printf("%d\n",sizeof(char));//1byte从000 000 00-111 111 11 总共能表达2^8个
printf("%d\n",sizeof(short));2byte 0-2^16-1
printf("%d\n",sizeof(int));4byte 2^32种,范围:从0到2^32-1
printf("%d\n",sizeof(long));4byte或8字节,c语言标准规定sizeof(long)>=sizeof(int),取决于平台
printf("%d\n",sizeof(long long));8byte
printf("%d\n",sizeof(float));4byte
printf("%d\n",sizeof(double));8byte
选择合适范围,节省空间
计算机中单位 计算机是硬件——通电 正电1 负电0
bit-比特位(最小) 一个bit只能存一个二进制位(0或1)
byte-字节 =8bit
kb =1024byte 2的10次方
mb =1024kb
gb =1024mb
tb =1024gb
pb =1024tb
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)