C 语言练习1
2016-01-08 本文已影响71人
CarsonChen
1. 关系运算符 <= 的优先级高于 ==
2. C语言中函数可以嵌套调用,但是不可嵌套定义.
3. C语言中变量的初始化过程必须有有变量类型名,变量名,初始值.并且初始值的类型必须与变量的类型相匹配.
4. 变量可以分为局部变量与全局变量.
5. C语言中一句语句的结束是以;号结束的.
6. 给指针赋初始值的时候,地址中的内容的类型必须与指针定义时所指向内容的类型相互匹配.
7. 结构体式一种构造类型,所以类型部指一种.
8. 在C语言中char类型占1个字节,short类型占2个字节,int类型占4个字节,long类型32位OS占4个字节,64位OS占8个字节,float占4个字节,double占8个字节.
9. 一个include的语句只能包含一个头文件.
10. 指针赋初始值可以直接赋数组名.
11. !的优先级比逻辑||与&&的优先级高.
12. 宏定义后的内容在预处理的时候执行,并且只进行对内容的替换.
13. C语言规定,函数的返回值类型只与定义函数的类型所决定的.
14. C语言规定,简单变量做实参时,与形参的值是单向传递的.
15. putchar()函数使用时,赋值的指针必须指向一个内存空间.
16. !运算符的优先级比逻辑运算的优先级高.
17. if语句中的判断语句可以为任意表达式.
18. C语言中的宏展开是在编译前预处理的时候进行的.