【单选题】fgets(s,n,fp)函数的功能是从文件读出字符串并存入内存首地址s,以下叙述中正确的是( ).
A. n代表最少能读出n个字符串
B. n代表最多能读出n个字符
C. n代表最少能读出n-1个字符串
D. n代表最多能读出n-1个字符
查看答案
【单选题】当已存在一个t.txt文件时,执行函数fopen("t.txt","r+")的功能是( ).
A. 打开t.txt文件,清除原有内容
B. 打开t.txt文件,只能写入新的内容
C. 打开t.txt文件,只能读取原有的内容
D. 打开t.txt文件,可以读取和写入新的内容
【单选题】若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开方式是( ).
A. "ab+"
B. "wb+"
C. "rb+"
D. "ab"
【单选题】fread(buf,64,2,fp)的功能是( ).
A. 从fp指向的文件中读出整数64,并存放在buf中
B. 从fp指向的文件中读出整数64和2,并存放在buf中
C. 从fp指向的文件中读出64个字节的字符,并存放在buf中
D. 从fp指向的文件中读出2个64个字节的字符,并存放在buf中
【单选题】fgets(str,n,fp)函数从文件中读出一个字符串,以下正确的叙述是( ).
A. 字符串读出后不会自动加入'\0'
B. fp是file类型的指针
C. fgets函数将文件中最多读出n-1个字符
D. fgets函数将文件中最多读出n个字符