首先补一下昨天的思维导图然后是今天的思维导图
一、数据类型(括号中为占用空间大小)
1.字符型char(1byte)
2.短整型short(2byte)
3.长整型long(4byte)
4.更长整型long long(8byte)
5.整型int(4byte)
6.单精度浮点数float(4byte)
7.双精度浮点数double(8byte)
注意:我们会发现long所占空间大小等于int,这是因为在【C语言标准0】中,long和int的长度规定为 sizeof(long)>=sizeof(int),在程序输出时候默认取等号
二、打印字符a
#includeint main { char ch='a'; return 0; }
这里要注意的是,字符a外部要加单引号
三、打印整数
#includeint main { printf("%dn",100); return 0; }
这里的%d指的是整型打印,注意引号只包括逗号前的部分,n是换行,也要写在引号内
四、计算类型所占空间大小
#includeint main() { printf("%dn",sizeof(char)); printf("%dn", sizeof(long)); printf("%dn", sizeof(long long)); printf("%dn", sizeof(float)); printf("%dn", sizeof(int)); printf("%dn", sizeof(double)); printf("%dn", sizeof(short)); return 0; }
语法是sizeof(类型),再外加打印即可输出结果
五、计算机中的单位
1bit=8byte
1kb=1024byte
1mb=1024kb
1gb=1024mb
1tb=1024gb
1pb=1024tb
注意:这里的1bit指的是在二进制中,一个1或者0所占空间大小
最后,欢迎大家指正与学习,我们共同进步,代码将每天同步更新至码云,我的码云:C语言学习之路: C语言学习当中做的相关代码 - Gitee.com



