题目内容

若fin是指向某文件的指针,且已读到该文件的末尾,则fin.eof()的值是( )。

A. EOF
B. 1
C. 非零值

查看答案
更多问题

若定义int a[5];,fin已正确打开一个二进制文件用于读,下面的语句中不正确的是( )。

A. fin.read(a[0], sizeof(int));
B. fin.read(&a[0], 5*sizeof(int));
C. fin.read(a, sizeof(int));
D. fin.read(a, 5*sizeof(int));

当使用ifstream定义一个文件流,并将一个打开的文件与之连接,文件默认的打开方式为( )。

A. ios::in
B. ios::out
C. ios::trunc
D. ios::binary

以下不正确的说法是( )。

A. 在不同的函数中可以使用名称相同的变量
B. 在函数内定义的变量只在本函数范围内有效
C. 形式参数是局部变量
D. 在函数内的复合语句中定义的变量在本函数范围内有效

凡是函数中未指定存储类型的局部变量,其默认的存储类型是( )。

A. auto
B. register
C. extern
D. static

答案查题题库