1.
本题考的是有关全局变量的知识,当自定义函数中的b值改变之后,全局变量的值也相应的改变
2.
写文件时,用过了换行符,读文件只能读一行的数据
3.
typedef的用法,定义。
4.
r+可以对文件进行读写操作,打开文件后,可以继续写,但是w+打开文件后会重置数据
5.
6.
自增自减运算符可用于char类型的变量,int类型的变量和float类型的变量
7.
8.
函数声明可以省略形参变量名,但不能省略形参类型
9.
r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。 w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。 a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
10.
的确,全局变量在其他源文件中的使用需要extern,但是它的确是在所有的源文件中都能使用
11.链表节点的数据类型一定是结构体类型。
12.
主要是要记住这些正确的。
13.
0开头的数是八进制的数,但是该数据中含有八,故定义不合法
14.
在C语言中使用auto关键字声明一个变量为自动变量,如果没有被声明为其他类型的变量都是自动变量,即,省去类型说明符auto的都是自动变量。其他类型指的是变量的存储类型即:静态类型变量(static )、寄存器类型变量(register)和外部类型变量(extern)。
感觉只要你前面的基础好一点,再把一些比较偏门的知识点搞熟就很简单了,就选择题这一块来说就很难难到你了。