首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
72
问题
有以下函数 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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
以下关于多重窗体程序的叙述中,错误的是( )。
以下关于数组的叙述中,错误的是
在名称为Framel的框架中,有两个名称分别为opl、op2的单选按钮,标题分别为“单程”、“往返”,如图所示。以下叙述中,正确的是()。
下列叙述中正确的是
随机试题
微循环血量占总循环血量的
下列各项中,其数值等于预付年金终值系数的有()。
少年期是多事之秋,心理学家称之为“危险期”,因此,对这一阶段的少年一定要严加看管。()
以下选项不属于学习现象的是()。
在个人业务知识提高方面,你有什么计划?
根据以下资料,回答下题。2011年全国海洋生产总值45570亿元,比上年增长10.4%,占国内生产总值的9.7%。其中,海洋产业增加值26508亿元,海洋相关产业增加值19062亿元。海洋第一产业增加值2327亿元.第二产业增加值21835亿元,
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段【】。
Inordertoworkheretheforeignerneedsaworkpermit,whichmustbeapplied【C1】______byhisprospectiveemployer.Theproblem
欢迎辞说明:请写一份欢迎辞,欢迎投资商的光临。内容:1.很荣幸来自美国的客人光临自己的公司;2.公司职员会尽力对方觉得这次来访舒服和值得;3.对方有任何要求可随时提出来;4.再次欢迎对方光临。Word
A、Buyflowersfromaflowershop.B、Inviteeveryonetheyknow.C、Askparentstopayforthewedding.D、Buyasecond-handwedding
最新回复
(
0
)