首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: intfun(char*s) {char*t=s; while(*t++); return(t-s); } 该函数的功能是()
有以下函数: intfun(char*s) {char*t=s; while(*t++); return(t-s); } 该函数的功能是()
admin
2015-07-31
43
问题
有以下函数:
intfun(char*s)
{char*t=s;
while(*t++);
return(t-s);
}
该函数的功能是()
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、 计算s所指字符串占用内存字节的个数
D、 将s所指字符串复制到字符串t中
答案
A
解析
首先 char *s 接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针 char*t , while(*t++)不断循环直到 *t 为’\0’,再将 t-1 ,这时字符指针 t 指向字符串的最后一个字符,又因为 s 指向字符数组的首地址即字符串的首地址所以 return(t-s) 便是返回字符数组中字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/E2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();pu
设有下列语句inta=1,b=2,c;c=ab(b<<2);执行后,C的值为()。
若变量已正确定义,下列正确的程序段是()。
下列选项中不属于结构化程序设计方法的是()。
下列描述错误的是()。
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
下列叙述中正确的是()。
下列关于栈的描述中错误的是______。
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
操作系统提供给用户使用的接口有_______、作业控制语言和操作控制命令。
后期象征主义名作《海滨墓园》的作者是【】
患者,女性,49岁。近半年多次发生右上腹疼痛,多为夜间睡眠后发作,向右肩放射。查体:肥胖体质,血压110/70mmHg,脉搏70次/分,右上腹轻压痛,无腹肌紧张。提示:患者虽经治疗,但疼痛反而进行性加重,右上腹压痛、反跳痛,腹肌紧张。此时可能的诊断为
骨髓检查原始粒细胞92%,早幼粒细胞6%,红系2%,最有可能的诊断是
A.茶叶水B.阿托品C.清水D.蛋清E.硫代硫酸钠有机磷农药所致急性肺水肿用
患者,男性,62岁。右腹股沟可复性肿块10年。患者有长期便秘史和吸烟史。肿块在站立时明显,平卧时消失,肿块有时可进入阴囊,可还纳。体检发现右腹股沟区肿块,约10cm×8cm大小,质软,可还纳,外环口容2指,压迫内环口后,肿块不再出现。透光试验阴性。该患
下列无机结合料中能用作高级路面基层的是()。
在通信管道的施工中,开槽时遇不稳定土壤、挖深超过()m或低于地下水位时应进行必要的支护。
无法支付的账簿款在批准处理前,不需要通过“待处理财产损溢”账户核算。()
在考生文件夹下完成如下简单应用:(1)建立一个满足下列要求的表单文件tab。①表单中包含一个页框控件Pageframe1,该页框含有3个页面:Page1、Page2、Page3,三个页面的标题依次为“学生”、“课程”和“成绩”。
最新回复
(
0
)