首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-12-17
85
问题
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
选项
A、do{*t++=*s++;}while(*s);
B、for(i=0;t
=s
;i++);
C、while(*t=*s){t++;s++};
D、for(i=0,j=0;t[i++]=s[j++];);
答案
A
解析
“do{*t++=*s++;}while(*s);”不能因为当术s=’\0’时,while(*s)跳出循环,这样字符串结束标志’\0’没有复制给*t,造成*t不完整。注意,*t++=*s++是先执行*t=*s,然后才进行*t=t+1,s=s+1。B、C、D选项都能将’\0’复制过去。
转载请注明原文地址:https://kaotiyun.com/show/gICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的C语言常量是()。
下面不属于对象主要特征的是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
以下选项中合法的C语言赋值语句是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。例如:实型数为1234.567,则函数返回1234.572000:实型数为1234.564,则函数返回1234.562000。
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用一1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
随机试题
下列各项中,最终会引起负债和所有者权益同时发生变动的有()。
有连续曲线y=f(x),直线x=a,x=b(a<b)及x轴所围成的平面图形的面积为[].
脊柱化脓性脊椎炎中最多发生的节段是
小青龙汤中配伍酸敛的芍药和五味子的主要意义是
()是整个建设工程项目质量控制的关键阶段。
艾斯沃斯(M.Ainsworth)设计了一种被广泛用来测量婴儿依恋品质的实验程序,下列关于该程序特征的阐述错误的是()(2016.70)
鸦片战争以后,中国社会发生的根本性变化是()
Humansareuniqueamongprimatesforournear-totalbodilyhairlessness.Infact,onlyahandfulofthe5,000orsomammals—most
AvalancheandItsSafetyAnavalancheisasuddenandrapidflowofsnow,oftenmixedwithairandwater,downamountainside.A
【B1】【B10】
最新回复
(
0
)