首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2018-10-16
32
问题
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是
选项
A、比较两个字符串的大小
B、计算s所指字符串的长度
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
在函数fun(char *s)中,首先用字符指针变量t指向s,而循环语句while(*t++);的功能是使指针变量t指向字符串变量s的末尾,这时退出循环,因而语句return(t-s);返回的就是字符串s所指字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/Cuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;printf"%d\
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
设a、b、c为int型变量,且a=10、b=5、c=1,则执行完以下语句,a的值变为【】。 a/=10-(++b)-(c--);
下列叙述中,正确的一条是()
以下选项中,非法的字符常量是______。
以下叙述中错误的是
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
零售业务的店面与存放危险化学品的库房(或罩棚)应有实墙相隔,单一品种存放量不能超过()kg,总质量不能超过2t。
洗钱罪的行为方式主要有()
下列关于各类血管功能特点的叙述,哪一项是正确的
有关雌激素的周期性变化,下列说法错误的是
某高层住宅直通屋面疏散楼梯间的屋面出口处内外结构板面无高差,屋面保温做法为正置式,出口处屋面构造总厚度为250mm,要求出口处屋面泛水构造符合规范规定,试问出口内外踏步数至少应为多少?[2006年第085题]
某学校拟新建一科教综合楼,经设计招标,由甲设计公司承担该项目设计任务。下列不属于该设计院项目管理目标的是()。
下列各项中,属于劳动合同订立原则的有()。
Studentsinourschoolhaveonethingincommon-aninterestinsports.Accordingtotheirdifferentaimsindoingsports,theyf
打开/etc/sysconfig/network文件,内容如下。NETWORKING=1.______HOSTNANE=localhost.localdomain打开并编辑网络接口文件/etc/sysconfig/network
在战略数据规划方法中,J.Martin经常使用的一类简明、直观的图形工具,它就是()。
最新回复
(
0
)