使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是( )。

admin2013-08-15  28

问题 使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是(    )。

选项 A、字符串读入后会自动加入’\0’
B、fp是指向该文件的文件型指针
C、fgets函数将从文件中最多读入n-1个字符
D、fgets函数将从文件中最多读入n个字符

答案D

解析 字符串输入函数fgets的调用形式为:fgets(s;n;fp);,fgets函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串放到字符数组s中,在读入字符串后会自动在字符串末尾加上’\0’结束符,表示字符串结束。
转载请注明原文地址:https://jikaoti.com/ti/Y2n0FFFM
0

最新回复(0)