以下程序的运行结果是()。 typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf("%d\n",sizeof(long));}
查看答案
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是()
A. 只写
B. 只追加
C. 读或读写
D. B与C正确
若以"a+"方式打开一个已存在的文件,则以下叙述正确的是()。
A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和修改操作
B. 文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读写操作
C. 文件打开时,原有文件内容被删除,只可作写操作
D. 以上叙述皆不正确
标准库函数fgets(s,n,file)的功能是()。
A. 从文件file中读取长度为n的字符串存入指针s所指向的内存
B. 从文件file中读取长度不超过n-1的字符串存入指针s所指向的内存空间中
C. 从文件file中读取n个字符串存入指针s所指向的内存空间中
D. 从文件file中读取n-1的字符存入指针s所指向的内存空间中
定义一个共用体变量时,系统分配给它的内存是()。
A. 共用体中第一个成员所需内存量
B. 共用体中最后一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 各成员所需内存量的总和