首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: intaaa(char*s) {char*t=s: while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是( )。
有以下函数: intaaa(char*s) {char*t=s: while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是( )。
admin
2020-11-27
53
问题
有以下函数:
intaaa(char*s)
{char*t=s:
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考察的知识点whik循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/qjD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
设变量已正确定义并赋值,以下正确的表达式是
设有定义语句int(*f)(int);则以下叙述正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
在软件开发中,需求分析阶段可以使用的工具是()。
下面描述中,不属于软件危机表现的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(a,b),(b,c),(c,d),(d,e),(e,f),(f,a)}该数据结构为
下列数据流图(DFD)构造规则中正确的是
随机试题
刑法规定的犯罪行为是指( )
Ifthe1980swereaboutqualityandthe1990swereaboutre-engineering,thenthe2000swillbeaboutvelocity.Abouthowquickl
徐渭的戏曲史论著作是()
A、situationB、suggestionC、revolutionD、RustionB
舌淡胖嫩,苔黄滑润,多属
关于法定代理人对法院一审判决、裁定的上诉权,下列哪一说法是错误的?(2011年试卷二第22题)
某外商企业破产,其自用的机器设备和物资,因已用旧,于是送给某企业,这是合法的。()
近年来,中国进入了制造业发展的真正考验期。优衣库、耐克、富士康、船井电机、歌乐、三星等世界知名企业纷纷在东南亚和印度开设新厂,加快了撤离中国的步伐。一些知名外资企业,如松下、日本大金、夏普、TDK等均计划进一步推进制造业基地回迁本土。在华外企回流到其
关于我国民主集中制原则,下列说法错误的是
Eventhoughshewasblindanddeaf,HelenKellerwasawomanwithanextraordinarysocialvision.61)Whenmostwomen’srightsa
最新回复
(
0
)