首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于 getline() 函数的描述中,不正确的是( )。
下列关于 getline() 函数的描述中,不正确的是( )。
admin
2010-03-29
27
问题
下列关于 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://kaotiyun.com/show/cTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是
有以下程序:#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%5)==0)break;elsei-
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanf("
若有定义语句:intx=10;则表达式x-=x+x的值为()。
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;returnn;}程
以下关于C语言函数参数传递方式的叙述中正确的是()。
随机试题
传统证券组合管理方法对证券组合进行分类所依据的标准是()
患者,男,29岁,以突然畏寒、高热,伴恶心、呕吐就诊。查体:T40℃,P120次/分,R28次/分,BP60/40mmHg,右下肺呼吸音低,可闻及湿性哕音,血常规WBC2×109/L,中性0.9,诊断为休克性肺炎。对该患者的护理措施错误的是
根据《城市规划编制办法》的规定,下列选项中属于市域城镇体系规划应当编制的规定内容是()。
根据《水利工程建设施工监理规范》SL288—2014,水利工程建设项目施工监理的主要工作方法是()。
已知,2008年某地区第一产业的增加值为247亿元、中间投入为96亿元;第二产业增加值为1020亿元;第三产业增加值为827亿元。请结合下列选题,给出正确答案。
当无风险利率水平提高时,期权的时间价值会减少。( )
()是房地产企业经营状况和产品竞争力状况的综合反映,关系到房地产企业在市场中的地位和兴衰。
对于实力一般、资源较少且处于成熟产业或夕阳产业中的小企业,在开发新产品时宜采用的战略是()。
下列关于内部研究开发无形资产所发生支出的会计处理中,正确的有()。
人类选择月球作为探测宇宙星际航行的第一站的主要原因是()。
最新回复
(
0
)