首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
admin
2010-12-10
27
问题
有以下函数
int aaa(char *s)
{ char *t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数的功能的叙述正确的是
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
A
解析
循环开始前,指针t和s都指向字符串的起始位置,然后通过while循环判断t指向的位置是否为空,同时让t向右移动一位。while循环结束时,t自减1,此时t指向的位置是字符串的结束标志’\0’处,故t-s的值是字符串的长度,并不包括结束标志。
转载请注明原文地址:https://kaotiyun.com/show/xTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于KeyPress事件,以下叙述中正确的是( )。
设有如下一段程序:PrivateSubCommand1_Click() StaticaAsVariant a=Array("one","two","three","four","five") Printa(3)EndS
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为CD1的通用对话框;有一个文本框,名称为Text1,可以多行显示;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图所示。命令按钮的功能是:“打
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
下面的程序执行完毕后,组合框中数据项的值是()。PrivateSubForm_Click()Fori=1To6Combo1.AddltemINextIFori=1To3
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是()。
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
随机试题
A.收缩脑血管,减少动脉搏动幅度B.对子宫体和子宫颈均有明显兴奋作用C.对妊娠后子宫均有明显兴奋作用D.抗利尿作用E.小剂量使子宫底节律性收缩,子宫颈松弛,大剂量可引起子宫强直性收缩麦角胺
预防医学研究的人类环境属于下列何种
工程师赵某发明了一种制造饼干的方法并获得专利权。依据《专利权法》的规定,下列行为中,哪些侵害了工程师赵某的专利权?
监理工程师进行设计阶段合同管理的权力是由( )来确定的。
基差交易作为点价交易与套期保值操作的结合,在了结套期保值头寸时,对应的基差基本上等于点价交易时确立的升贴水,这保证了套期保值建仓时,就已经知道了平仓时的基差,从而减少了基差变动的不确定性,降低了基差风险。()
人民法院受理破产申请后,债务人的出资人尚未完全履行出资义务的,管理人应当要求该出资人缴纳所认缴的出资,而不受出资期限的限制。()
社会主义市场经济体制的基础是()。
根据警情简报提供的基本情况回答下列问题。上级主管迅速调配正在巡逻5区执勤的小李前往火灾现场增援,小李忙完手头工作,五分钟后才赶到火灾现场。在此期间,巡区3有一辆高档汽车被盗。小张事后对小李恰当的做法是()。(单选)
A、 B、 C、 D、 C
GetWhatYouPayFor?NotAlways[A]ThemostexpensiveelectioncampaigninAmericanhistoryisover.ExecutivesacrossAmerica
最新回复
(
0
)