首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。
admin
2021-04-28
45
问题
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。
选项
A、字符串读入后会自动加入’\0’
B、fp是指向该文件的文件型指针
C、fgets函数将从文件中最多读入n个字符
D、fgets函数将从文件中最多读入n-1个字符
答案
C
解析
字符串输入函数fgetsO的调用形式为:fgets(s.n,fp)。s可以是一个字符数组名,或是指向字符串的指针;n为要读取的最多的字符个数:fp是指向该文件的文件型指针。字符串输入函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串存放到字符数组s中。
转载请注明原文地址:https://kaotiyun.com/show/3Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;,若变量均已正确赋初值,则下列语句中错误的是()。
有以下程序#includemain(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;
检查软件产品是否符合需求定义的过程称为
以下叙述中正确的是
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;i<2;i++)k=fun(a++);
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
带链队列空的条件是
对于循环队列,下列叙述中正确的是()。
有以下程序#include<stdio.h>#include<string.h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;flee(s);}ma
随机试题
EvenasAmericanshavebeengainingweight,theyhavecuttheiraveragefatintakefrom36to34percentoftheirtotaldietsin
顺式作用元件包括
A.偏头痛B.脑出血C.颅内动脉瘤D.多发性硬化E.帕金森病脑血管造影诊断价值最高的是
某人存款1万元,一年定期到期自动约转,若干年后可取现金1.95万元,银行存款年利率为10%,则该笔存款的期限为()。
业主大会的职责是()。
圆领和翻领的T恤价格不一样,这是运用了()定价方法。
《智慧女神报》
当x→0时,下列3个无穷小,按后一个无穷小比前一个高阶的次序排列,正确的次序是()
Ifsustainablecompetitiveadvantagedependsonworkforceskills,Americanfirmshaveaproblem.Human-resourcemanagementisno
Whatisyourresponsibilitywhenyou,asaschoolprincipal,gettheteacher’sreport?
最新回复
(
0
)