首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是( )。
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是( )。
admin
2015-07-28
39
问题
有以下函数
int fun(char *s)
{ char *t=s;
while(*t++);
return(t-s);
}
该函数的功能是( )。
选项
A、计算s所指字符串占用内存字节的个数
B、比较两个字符串的大小
C、计算s所指字符串的长度
D、将s所指字符串复制到字符串t中
答案
A
解析
函数循环"while(*t++);"的结束条件为t到达了当前字符串的尾部,即*t==?\0? 成立,之后t++,所以t-s计算的是该字符串首尾(连带着字符串结束符)之间间隔了几个元素,由于每个字符占用1个字节,所以也相当于计算了s所指字符串占用内存字节的个数,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/2ei0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义int(*pt)[3];,则下列说法正确的是
对建立良好的程序设计风格,下列描述正确的是()。
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti:for(i=3;i>=0;i-,i-)printf("%c"
下述程序向文件输出的结果是______。#include<stdio.h>voidmain(){FILE*fp=fopen("TEST","wb");fprintf(fp,"%%5.0f%c%d",58,76273.0’-’,2278);
若有以下结构体定义,则是正确的引用或定义。structexample{intx;inty;}v1;
判断字符型变量chr为小写字母的表达式是______。
下列二维数组初始化语句中,不正确的是()。
以下有4组用户标识符,其中合法的一组是______。
下面关于完全二叉树的叙述中,错误的是______。
字符(char)型数据在微机内存中的存储形式是______。
随机试题
肌腱和韧带在MRI的T1WI和T2WI图像上均表现为________信号,断裂时,无论在T1WI还是T2WI上断裂处均表现为________。
患者,女,46岁,患慢性肝炎8年。近1个月病情加重,腹大坚满,脘腹绷急,外坚内胀,拒按,烦热口苦,渴不欲饮,小便赤涩,大便秘结或溏垢,面目肌肤发黄,舌边尖红,苔黄腻,脉弦数。服上方10天后,小便量多,腹胀减轻,但仍黄疸较重,上方可加
检查肌张力时要求
A.釉质上的白色程度较明显,呈纸白色B.釉质上的白色程度浅,有时呈云雾状C.釉质表面大部分受累而变色,常有细小的凹坑状缺损,多见于唇颊面D.釉质上的白色不透明区范围更加扩大,但覆盖面积不超过牙面的50%E.釉质表面全部受损,凹坑状缺损明显,牙冠失去
水工建筑物地下开挖工程中,根据围岩地质特征将围岩分为()类。
按照房产税的有关规定,免征房产税的房产包括( )。
电影《刮痧》讲述了这样一个故事:一位中国许姓老人到美国探亲,他发现孙子发高烧,因不识药瓶上的英文,无法给孙子吃药,只能采用中国传统的治疗方法——刮痧。当其孙子不慎摔伤被送往医院救治时,美国医生发现孩子背部有刮痕,认为是受家庭暴力虐待所致。许家因此被告到法庭
为了加强班级纪律管理,班主任王老师规定,凡是违反课堂纪律,上课不认真听讲的同学,罚款5块;凡是在班级活动中搞小动作,不认真参加的同学,罚款2块;凡是上学迟到或早退,不认真完成作业的同学,罚款1块;其他违纪行为视情况进行罚款。有关该老师的做法,说法正确的是(
It’sanannualback-to-schoolroutine.Onemorningyouwavegoodbye,andthat【C1】______eveningyou’reburningthelate-nightoil
GetEnoughSleep—orElse!Agoodnight’ssleepismoreimportanttoyourhealththanyoumayrealize.[A]MeganJonesknews
最新回复
(
0
)