首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
40
问题
有以下函数 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全国计算机二级
相关试题推荐
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元,则应填入() int*p p=_______malloc(sizeof(int));
请读程序: #include<srdio.h> main() {intn[2],i,j,k; {for(i=0,i<2;i++)n[i]=0; k=2; for(i=0;i<k;i++) {for(j=0;j<k
下述关于数据库系统的叙述中正确的是______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
下列叙述中正确的是______。
下面rotme函数的功能是:将n行n列的矩阵A转置为A’。例如:请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for(i=0;i<N;i++)
在数据结构中,从逻辑上可以把数据结构分成()。
若有定义:iht*p[3];,则以下叙述中正确的是
在下列关于逻辑表达式a&&b的叙述中,错误的一条是()
随机试题
简述数罪并罚的三种情况和对在判决宣告前一人犯有数罪的并罚。
高位截瘫病人排尿障碍表现为
某水闸工程,共10孔,每孔净宽10m,顺水流长20m,水闸流量为1500m3/s。由于闸室地基为软基,设计采用粉喷桩地基处理,设计桩长10m,要求水泥土的28天强度为1MPa。施工过程中发生如下事件:事件一:粉喷桩地基处理前,室内试验确定的水泥掺
债务人甲因债权人乙下落不明。遂将作为合同标的物的名贵西服一套交当地公证机关提存。根据合同法律制度的规定,下列关于提存期间当事人权利义务的表述中,正确的有()。
下列各种情形中,企业可以采用在产品按固定成本计算法的有()。
下列各项中,属于“应付职工薪酬”科目核算内容的有()。
下列关于公允价值层次的说法中错误的是()。
所谓高度集中的计划经济,是以市场手段为基础来配置社会资源的经济形式。()
历史上,发生了四次大规模的灭佛事件,佛教称之为四次“法难”,而史学界简略地称之为()。
The(62)definesthephasesthatconnectthebeginningofaprojecttoitsend.
最新回复
(
0
)