首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
43
问题
有以下函数 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://jikaoti.com/ti/gzn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:# include<stdio.h>f(char*s){cahr*p=s;while(*p!=’\0’)p++;return(p-s);}main(){printf("%d
若x是int型变量,且有下面的程序片段:for(x=3;x<6;x++)printf(x%2)?("**%d"):(”##%d\n”),x);上面程序片段的输出结果是()
若k是int型变量,且有下面程序片段: k=-3; if(k<=0)printf("####") elseprintf("&&&&") 上面程序片段的输出结果是()
C语言库函数fgets(str,n,fp)的功能是______。
下列关于C语言数据文件的叙述中正确的是()。
下面rotme函数的功能是:将n行n列的矩阵A转置为A’。例如:请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for(i=0;i<N;i++)
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,yz,z,big;f=
下列叙述中正确的是()
可在C程序中用作用户标识符的一组标识符是
随机试题
哪种病变可能引起大量蛋白尿
怎样进行数控机床的点检预防性维护?
郁金的形状是
甲公司和乙公司签署了一份买卖合同,乙公司在合同中承诺对于甲公司的技术秘密给予保密。甲公司的竞争对手丙公司知道这一情况后让王某向乙公司获取甲公司的技术秘密。王某遂向其好友乙公司的经理张某探知情况,经不住王某的请求,张某将该技术秘密告知了王某。王某马上将该技术
关于明龙骨吊顶工程施工的做法正确的是()。
目前,金融机构普遍认为声誉风险管理的最佳实践操作有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定规律()
属于表单事件的是
下列描述中正确的是
Thepredictabilityofourmortalityratesissomethingthathaslongpuzzledsocialscientists.Afterall,thereisnonaturalr
最新回复
(
0
)