准备复习一下之前读过的《C和指针》,主要看之前标记过的地方。
感觉像第一次看的地方再记录一下……
1.预处理器读入源代码,根据预处理指令对其进行修改,然后将修改后的源代码交给编译器。
2.printf中使用%g打印一个浮点值(自动选择%f和%e中占宽度较小的一种),比%f常用哦根据本书——好吧之前没标记过这个。
3.三字母词trigraph sequences——完全没印象
三字母词 | 对应字符 |
??= | # |
??( | [ |
??) | ] |
??< | { |
??> | } |
??/ | \ |
??! | | |
^ | |
??- | ~ |
4.浮点数字面值都是double类型,除非后面跟l L f F
5.链接属性,还是不大懂。
6.判断表达式的长度并不需要对表达式求值
int x = 0; cout << sizeof x << endl; cout << sizeof(x) << endl; cout << sizeof(x = 5) << endl; cout << x << endl; 打印结果
4
4
4
0
7.putchar('abc');在VS2012中输出c