标准库函数fgets( s,n,f )的功能是

admin2021-02-25  30

问题 标准库函数fgets( s,n,f )的功能是

选项 A、从文件f中读取长度不超过n-1的字符串存入指针s所指的内存
B、从文件f中读取长度为n的字符串存入指针s所指的内存
C、从文件f中读取n个字符串存入指针s所指的内存
D、从文件f中读取n-1个字符串存入指针s所指的内存

答案A

解析 fgets函数功能是从f所指文件中读入n-1个字符放入s为起始地址的空间内;并在尾端自动加一个结束标志"\0"。同时将读/写位置指针向前移动字符串长度个字节。在读出n-1个字符之前,如遇到了换行符或EOF,则读出结束,A选项正确。B选项中"读取长度为n"错误。C选项与D选项中"读取n/n-1个字符串"错误,读取的是n-1个字符。
转载请注明原文地址:https://kaotiyun.com/show/pBtp777K
0

最新回复(0)