C语言考试题型参考:数据类型、运算符、函数等

版权申诉
0 下载量 170 浏览量 更新于2024-08-20 收藏 59KB DOC 举报
C语言考试题型参考 本资源提供了C语言考试题型的参考,涵盖了C语言的基本概念、数据类型、运算符、控制结构、函数、数组、指针、结构体、文件操作等方面的知识点。 1. 数据类型:TurboC中一个char型数据所占内存的字节数为1个字节,实际存放的是字符的ASCII代码码,一个double数据要占8个字节。 2. 运算符:设有inta=2,b=6;,则执行语句b=a++;后,a的值为3,b的值为2。表达式a=(b=8)/(c=2)的值为4,表达式d=3,2*d,d+2的值为8。 3. 控制结构:C语言中的字符串是用字符数组来存放的,字符串的结束标志是\0。函数的调用有传值调用和传址两种方式,在传值调用时是将实参参数的值传递给相应的形参参数。 4. 宏定义:宏定义的命令是#define,撤消已定义的宏的命令是#undef。 5. 结构体:定义一个结构体类型的关键字是struct,定义一个共用体类型的关键字是union。 6. 变量初始化:静态变量和外部变量的初始化是在编译阶段完成的,自动变量的赋值是在运行时进行。 7. 选择题:若有intx=2,y=3,则x+=y的值为5。若有inta=5,b=8,则a>b?a++:--b的值为7。以下用户标识符中2day是非法的。C语言编译系统在给出逻辑运算结果时,以非0代表“真”。C循环中continue语句的作用是继续本次循环。C语言的函数值类型缺省定义时,隐含的类型是int型。以下有关函数的说法中,不正确的是函数可以返回多个值。 通过本资源,读者可以了解C语言的基本概念和知识点,对考试题型有更好的准备和理解。