首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-12-17
43
问题
以下不能将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/5GCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
有以下程序#include#defineN2#defineMN+1#defineNUN(M+1)*M/2main(){printf("%d\n",NUN);}程序运行后的输出结果是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
以下叙述中正确的是
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意
下面程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf(’’%c\n’’,*p+
下面属于系统软件的是
C语言程序中,运算对象必须是整型数的运算符是
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
十进制整数设为整数类Ⅰ,则下面属于类Ⅰ的实例的是
随机试题
聚乙二醇作为栓剂的基质,其特点有()。
溶血发生时红细胞破坏增加的直接证据有()。
为了有利于电磁波传播,天线塔周围()范围内天线辐射方向宜避开高大的建筑物和其他障碍物,高度不宜高于最下层天线高度的三分之二。
下列项目中,允许对已入账的固定资产原价进行调整的有()。
下列热化学方程式完全正确的是()。
2009年全年全国房地产开发投资36232亿元,比上年增长16.1%。其中,商品住宅投资25619亿元,增长14.2%;办公楼投资1378亿元,增长18.1%;商业营业用房投资4172亿元,增长24.4%。以下说法错误的是()。
情感广告是诉诸于消费者的情绪或情感反应,传达商品带给他们的附加值或情绪满足的一种广告策略。这种情绪在消费者心目中的价值可能远远超出商品本身,从而使消费者形成积极的品牌态度。根据上述定义,下列广告语不属于情感广告的是:
用工作轮换法来培训管理人员的好处是______。
下列关于集线器的描述中,正确的是()。
A、Cellphonesaremoreconvenientwhentheyaresmaller.B、Heshouldchangehisthinkingandunderstandthatsmallerphonesare
最新回复
(
0
)