首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
23
问题
有以下函数: 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全国计算机二级
相关试题推荐
下列程序的运行结果是【】。#include<string.h>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdef
下列程序执行后的输出结果是______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d",m[k][
模块本身的内聚是模块独立性的重要性度量因素之一。在7类内聚中,具有最强内聚的一类是______。
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++){for(j=1;j<=4-i;
若有说明:long*p,a;,则不能通过scanf语句正确给输入项读入数据的程序段是()
以下程序段给数组所有的元素输入数据,请选择正确答案填入:#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);:
下列叙述中正确的是()
软件开发环境是全面支持软件开发全过程的【】的集合。
冒泡排序在最坏情况下的比较次数是
下列选项中不合法的标识符是( )。
随机试题
人的价值在于自由,它是通过个人的“自由选择”实现的,萨特这种观点的错误()
居处恭,执事敬,与人忠。
阳和汤的功用是
患者,男,44岁。右胸车祸伤2小时,右胸痛,呼吸困难,发绀。查体:右前胸未见反常呼吸运动,胸部挤压试验阳性,右肺呼吸音降低。胸片显示右侧第8~10肋骨后端骨折。不恰当的处理是
【2012年第101题】《建筑抗震设计规范》中,横墙较少的多层砌体房屋是指:
可行性研究阶段的分析对策研究是整个项目风险管理的重要组成部分,对策研究的基本要求的说法错误的是()。
下列常用的概念不属于建构主义理论的是()。
党的十七大报告把“基层群众自治制度”首次纳入中国特色政治制度范畴,这是我们党不断推进社会主义政治制度自我完善和发展的生动体现。下列对基层群众自治的认识正确的是()。①主要表现为群众依法直接行使民主权利②自我管理、自我教育
根据以下资料,回答116—120题2008年全年各类自然灾害造成直接经济损失11752亿元,比上年增加4.0倍。全年农作物受灾面积3999万公顷,下降18.4%。其中,绝收403万公顷,下降29.8%。全年共发生森林火灾1.3万起,上升45.2%。全年因
Payandproductivity,itisgenerallyassumed,shouldberelated.Buttherelationshipseemstoweaken【C1】______peoplegetolder
最新回复
(
0
)