1.char a=0x12345678;
表达式 a == 0x12345678
的表达式值为1
2. 一个函数的形式参数属于全局变量,可在多个函数中使用
3. 流程图只能描述结构化算法,而NS图还可以描述非结构化算法
4.
printf("%d",36.8); // 输出结果为36
- int a=0,b=0; 以下表达式运算完后,b值为1的是
a++&&b++; a++||b++;++a||++b;!b
考察点,短路运算符,++的前后问题 - 1<<2
1 = 0001
左移2位后:
0001 << 2 = 0100
因此,表达式1<<2的结果是4。 - 二维数组的声明
一维数组必须声明维度,即 int a[2];
二维数组可以省略左侧的,但必须初始化; int a[][4] = {{1,2,3,4},{2,3,4,5}} - int i = -1; for(;i++;)是不是死循环
- i和i的问题
- 指针与指针类型的问题