首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于 getline() 函数的描述中,不正确的是( )。
下列关于 getline() 函数的描述中,不正确的是( )。
admin
2010-03-29
53
问题
下列关于 getline() 函数的描述中,不正确的是( )。
选项
A、getline()函数是用来从键盘上读取字符串的
B、getline()函数读取字符串长度是受限制的
C、getline()函数读取字符串时,遇到终止符时就停止
D、getline()函数中所使用的终止符只能是换行符
答案
8
解析
本题主要考察C++中输入流成员函数的使用。输入流的成员函数主要包括open()、get()、getline()、read()、seekg()、tellg()和close()等函数。其中,getline()函数从输入流中读取多个字符,并且允许指定输入终止符,其原形为:
getline(char*line,int size,char=’\n’)。
其中:函数的第1个参数是字符数组,用于放置读取的文本:第2个参数是本次读取的最大字符个数,通过改变该参数可以设置读入的最大字节数即字符串长度:第 3个参数是分隔字符,作为读取一行结束的标志,默认为换行符’\n’,通过改变该参数,可以自定义输入形式和结束标志。
因此可以判断,题目选项D的叙述是错误的,可以通过改变参数修改getline()函数中所使用的终止符。
转载请注明原文地址:https://www.kaotiyun.com/show/cTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;returnn;}程
有以下程序#includeintd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a);d+=a++;printf("%d\n",d);}程序
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),*5,b=10;f=add;……}则以下函数调用语句错误的是
随机试题
A.甲状腺全切除B.甲状腺大部切除C.患侧甲状腺及峡部全切除,和对侧腺体大部切除不加颈淋巴结清扫D.患侧甲状腺及峡部切除,和对侧腺体大部切除加颈淋巴结清扫乳头状腺癌有颈淋巴转移宜
女性,25岁。上前牙咀嚼不适2个月余。口腔检查:左上2远中邻腭面深龋,穿髓,探诊(一),叩诊(±),牙髓活力电测验(一),牙周检查(一)。X线片示:根尖有边界不清楚的透影区,呈云雾状。其最佳治疗方法是()
外感风寒致表实无汗者。宜选用夏季乘凉外感风寒者。宜选用
下列情况中,属于累犯的是______。
某工程在施工的过程中,地下水位比较高,若在雨期进行基坑开挖,遇到连续降雨或排水困难,就会引起基坑塌方或地基受水浸泡影响承载力,这属于()对工程质量的影响。
从材料燃烧性能的角度看,用于建筑外墙的保温材料可以分为()。
个人住房装修贷款可以用于()。
下列说法正确的是()。
按照“先进先出”组织数据的数据结构是()。
Thedesireforachievementisoneoflife’sgreatmysteries.Socialscientistshavedevotedlifetimesstudyingthedrivesthats
最新回复
(
0
)