题目详情

单选题 C语言程序设计(02600)
标准函数fgets(s,n,f)的功能是
A 从文件f中读取长度为n的字符串存人指针s所指的内存
B 从文件f中读取长度不超过n-1的字符串存人指针s所指的内存 正确答案
C 从文件f中读取n个字符串存人指针s所指的内存
D 从文件f中读取长度为n-1的字符串存入指针s所指的内存
正确答案:B
详细解析
标准函数fgets(s,n,f)的功能是从文件f中读取长度不超过n-1的字符串存入指针s所指的内存。这是因为fgets函数会读取最多n-1个字符,或者读到换行符或文件结束为止,并在读取的字符串末尾自动加上'\0'。记忆小技巧:"fgets读取n-1,留一个给结尾'\0'"。
所属课程:C语言程序设计 考试类型:成人自考
0.069929s