首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2010-09-05
76
问题
有以下函数
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://kaotiyun.com/show/KwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为()。
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是( )。
以下选项中,不合法的VisualBasic的变量名是( )。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
下列选项中,不属于数据模型所描述的内容的是()。
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列选项中,不属于数据库管理的是()。
随机试题
Wewillnotgototheparty______wearepolitelyinvited.
采暖系统设置时,以下哪种说法是错误的?(2007,74)
关于桥梁工程卸落支架顺序描述错误的是()。
背景通过对某架空线路工程质量问题的调查,统计导致杆歪的原因有:电杆埋深不够24处,拉线出土不正32处,拉线埋深不够18处,土质松软15处,吊线过紧9处,杆位不正17处,其他原因3处。问题用因果分析法分析拉线埋深不够的原因。
证券公司从事期货中间介绍业务,应当协助维护期货交易系统的稳定运行,保证期货交易数据传送的安全和独立。()
下列关于专门用于产品生产的专利权会计处理的表述中,正确的有()。
企业生产物流平面布置设计,按生产系统功能分类有()。
现在社会上出现“办卡容易退卡难”现象,但最近南京一理发店店主,在身患癌症晚期之际,通知办卡顾客退卡,而得知此事的顾客却无一退卡,对此谈谈你的看法。
Whatdoestheprofessorimplywhenshesaysthis:
Asaphysicianwhotravelsquitealot,Ispendalotoftimeonplaneslisteningforthatdreaded"Isthereadoctoronboard?"
最新回复
(
0
)