首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2022-10-24
38
问题
有以下函数:
int aaa(char *s)
{
char *t=s:
while(*t++);
t--:
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将字符串s复制到字符串t
B、比较两个字符串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考查的知识点是whiIe循环语句的应用。aaa函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向字符串结束标识处时,由于后缀“++”运算符,它还会被再递增1,因此“t--;”语句让它回到字符串结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/fXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中的变量a,b,y均己正确定义并赋值,则语法正确的switch语句是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
以下选项中正确的定义语句是
以下关于C语言的叙述中正确的是( )。
数据库设计的根本目标是要解决
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数
对关系S和关系R进行集合运算,结果中既包含关系Sp的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
在C语言中,以下说法不正确的是()。
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
随机试题
从事建筑工程活动的人员,要通过国家任职资格考试、考核,由()注册并办理资格证书。
最易发生过敏性休克抑制骨髓造血功能
基坑开挖时,应对平面控制桩、()等经常进行检查。
下列关于灭火和应急疏散预案的相关说法中,不正确的是()。
下列各项中,属于民事法律行为的是()。
根据《营业税暂行条例》及其实施细则的规定,下列各项中,不符合营业税纳税地点有关规定的是()。
教学有哪些任务?
“人心不同,各如其面。”这句俗语为人格的()特点做了最好的诠释。
按照美国国防部安全准则,UNIX系统能够达到的安全级别为()。
当你此刻手捧(1)这份杂志阅读时,双手需要伸直,并且暗暗(2)杂志的(3)委实太小;或者,当你到球场和赛马场,总是(4)不清球场上的球员和赛马场上的(5)。那么,你就要(6)你的身体状况正在(7)下坡。(3)
最新回复
(
0
)