首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2009-06-20
100
问题
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
A
解析
aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针 t不断递增,直到t指向字符串结束标志处。当t指向结束标志处时,由于后缀++运算符的原因,它还会被再递增1,所以接卜来的t--;语句让它回到结束标志处。最后返回t-s,因此s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。
转载请注明原文地址:https://kaotiyun.com/show/86Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于多重窗体程序的叙述中,错误的是( )。
下面关于标准模块的叙述中错误的是( )。
以下关于数组的叙述中,错误的是
下列叙述中正确的是
对于循环队列,下列叙述中正确的是()。
下列叙述中正确的是
关于菜单设计,下列叙述中错误的是()。
随机试题
肺痨以遗精、月经不调为主症者,方选
有诊断价值的血淀粉酶值应超过
一犬突然出现呕吐,继而腹泻,粪便开始为灰黄色,接着排番茄汁样稀粪,恶臭难闻;血常规检查,白细胞总数显著减少,粪检未见虫卵。进一步确定病原应进行()
血府逐瘀汤善治
下列哪项不属于互斥方案经济比选方法中的静态分析法( )。
你是个工商执法人员,有人举报你领导的亲戚开的店卖假货。你怎么做?
中国提出和平共处五项原则,最初是用于处理
whatarethesetwopeopletalkingabout?
Herememberedclearlythathe______thebookonherdeskyesterday.
A、Outdoorhobbies.B、Indoorhobbies.C、Money-savinghobbies.D、Time-consuminghobbies.B男士问女士的爱好,女士回答说最喜欢indoorhobbies,故选B。
最新回复
(
0
)