首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数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
2019-05-17
21
问题
有以下函数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/iWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)‖(d=-1))a=5;printf("%d,%
下面选项中关于“文件指针”概念的叙述正确的是
有以下程序main(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是
以下叙述中正确的是
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;)s;);struc
以下结构体说明和变量定义中,正确的是
当变量C的值不为2、4、6时,值也为“真"的表达式是
若有以下程序#includechar宰a="you",b[]="welcome#you#to#China!";main(){intij=0;char*p;for(i=0;b[i]!=’\0’;i++){if(
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
随机试题
下列各项中,治疗肠痈的药物有
下列哪几项是眩晕痰湿中阻证的症状特点
下列各项关于初乳的叙述中,哪个不正确
在非金属材料中,具有较高抗压、耐酸碱腐蚀、耐磨性能,并适用于高温条件,但其脆性大、承受冲击载荷的能力低,此种材料为()。
当进口货物的完税价格不能按照成交价格确定时,海关应当依次使用相应的方法估定完税价格,依次使用的正确顺序是:
理财规划的必备基础是做好( )。
小王投资1年期国债100万元人民币,国债利率为10%;小李将20万元人民币投资于股票市场,1年后再卖出全部股票,收回资金总额为30万元人民币,则比较小王与小李的绝对收益,下列说法正确的是()。
火力投射密度是指军事行动中军事部门在单位时间内的最大弹药发射量。它是现代军事学中衡量作战部队战斗力的重要指标之一。根据上述定义,以下属于通过增大火力投射密度来加强部队战斗力的是()。
Isanti-whitebiasaproblem?Anewstudysayswhitesthinkdiscriminationagainstthemisabiggerproblemthananti-blackbias
可以将高级语言的源程序翻译成可执行程序的是()。
最新回复
(
0
)