21 基础题
22 《C程序设计语言 第二版新版》第168页
23 考察整数的运算和运算的优先级
24
1 2 3 4 5 6 7 8 9 | #include <stdio.h> int main(int argc, char *argv[]) { char *p="123"; int c; c=sizeof(p); printf("%d\n", c); return 0; } |
在PC机上运行这段代码,输出的结果是4,因为PC上指针变量的值通常是4个字节。即使 char *p="1234567",结果还是4。
本题明确指出,针变量占2个字节的内存空间
25 排除法
26 字符串的复制和普通的整数是不一样的,需要使用库函数
27 记住: * 和 [ ] 是一样的, 读取一个二维数组的值需要两个 ** 或者 * [ ] 或者 [ ] [ ]
28 从右往左计算,y 是个浮点数
29 条件表达式,存在短路,小心!
30 文件的基本知识