首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2013-06-11
57
问题
有以下函数 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/mtJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入thistestterminal,以下程序的输出结果为:terminaltestthis。请填空。 #defineMAXLINE20 【】 {inti; char*pstr[3],str[3][M
若变量n中的值为24,则函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa){inti;for(i=1;i<=n;i++){printf("%6d,aa[i]);
请读程序片段(字符串内没有空格字符):printf("%d\n",stlen("ATS\n012\1\\”)); 上面程序片段的输出结果是()
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
下列叙述中正确的是______。
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。
在下列叙述中,错误的一条是()
以下叙述中正确的是
下列叙述中正确的是()
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
下列哪一事件与其他事件不在同一世纪?()
建筑面积大于()m2的营业厅、餐厅、演播室等人员密集的场所应设置疏散照明。
在宋初诗派中,王禹偁应归入()
有清热燥湿,行气止痛之功,用于热痢之轻证的是
给水管道暗设时,敷设在找平层或管槽内的给水支管的外径不宜大于()mm。
可行性研究报告的内容包括()。
下列( )资产能界定为国有资产。
下列财产抵押权的设立,未经登记不得对抗善意第三人的有()(2010年一法专一第34题)
二元算术运算表达式的两个操作数全是short类型的数据,则表达式的结果应该是( )类型。
函数Intstr(“67”,“1234567”)返回的值是
最新回复
(
0
)