首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: mt aaa(char*s) {char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是( )。
有以下函数: mt aaa(char*s) {char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是( )。
admin
2013-06-11
60
问题
有以下函数: mt aaa(char*s) {char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是( )。
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
1
解析
aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标志处。当t指向结束标志处时,由于后缀4-+运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标志处。最后返回t-s,因此s还是指向字符串第 1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。
转载请注明原文地址:https://kaotiyun.com/show/KtJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-)printf("%c",*p[i])
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)((A+1)*a)inta=3;……X=3*(A+B(7));
有以下程序:main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",++d+1);pr
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#时结束输入和输出操作,但程序有错。#include<stdio.h>main(){FILE*fout;charch;fout=f
多媒体计算机系统的两大组成部分是()
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
设有以下说明语句: structex { intx;flocty;char z;} example; 则下面的叙述中不正确的是()
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
以下哪项不是卵巢浆液性囊腺瘤的特点?
患者男性,28岁,下颌第一恒磨牙咬合不适1周,感患牙伸长,初时紧咬牙可缓解不适,昨天开始不敢咬牙并出现自发痛,无放射痛,口腔检查下颌第一恒磨牙远中颌面深龋及髓,探(-),可疑叩痛,牙齿不松动,龈(-),根尖区压痛(+)应急处理首选
随机选择5所幼儿园小班儿童,进行某种新流感疫苗的预防效果观察,随访3年结果表明95%的免疫接种者未发生该病,由此研究者认为
A.绿豆B.冬虫夏草C.花椒D.冰片E.丹皮与灯心草对抗同贮的是
在吊装柱时,对位后,校正垂直度,当偏差值小时,在杯口用打紧或稍松钢法校正,若偏差较大,可将钢拔出杯口进行校正。()
某内资企业于2011年9月在深圳市区依法设立,为增值税一般纳税人。2012年度有关经营情况如下:(1)2012年12月购进并实际使用一台安全生产专用设备,取得的普通发票上注明价税合计金额140.4万元,该设备增值税进项税额未抵扣。(2)全年外购原材料共
下列关于预计负债的各项表述中,正确的是()。
双端口存储器在()发生访问冲突。
侧重于状态,即法律被人们实际施行的状态、程度的是()。
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
最新回复
(
0
)