1.参加蓝桥杯省赛(明年4~5月),试试
2.注释很重要
3.C语言不支持嵌套注释
4.注释可插入行内
5.注释在开始运行后会被替换成一个空格
6.如果你困,那你可以尝试做笔记、打字,以此来助你打起精神
7.数据类型
自定义类型:数组 结构体 枚举 联合体
内置类型:浮点型 整形 字符型 布尔类型(取值是true或false)(判断真或假)(_Bool,也可以用bool){若要用布尔类型,则必须要包含头文件<stdbool.h>} (例子:bool flag=true;_Bool flag=false)(但是用得少)
8.signed即有符号,unsigned即无符号
9.long是长整型,long long是更长的整形,整形家族默认的都是有符号的
10.long double是精度更高的浮点型
11.sizeof后边可以放类型或表达式或a,他用%zd或%zu打印,他计算的结果返回类型是size_t(它是一种无符号整数)
12.内存char(1) _Bool(1) short(2) int(4) long(4) long long(8) float(4) double(8) long double(8)
13.二进制中的1或0存放在计算机中需要1个比特位(1 bit),另外,字节是Byte
14.sizeof(long)>=sizeof(int)而long double和double也是同理
15.编译器默认输入的小数是double类型的
16.sizeof后边跟着的表达式里的内容不会进行计算
17.要有耐心学
18.signed和unsigned是用来修饰整形和字符型的
19.signed short int的取值范围是-32767~32768,而unsigned short int的取值范围是0~65535
20.有符号的字符取值范围是-128~127(应该是)
21.int 的 min为-20多亿,int 的 max为20多亿
22.unsigned int a中的int可以省略掉
23.char有可能有符号也有可能没有符号,一般有符号