首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数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
25
问题
有以下函数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全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下叙述中正确的是
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);)若文本文件filea.tx
有下列程序:structS{intn;inta[20];};voidflint*a,intn){inti;for(i=0;i<n-1;i++)a[i]+=i;}main()
若有以下函数首剖intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
以下叙述中正确的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在_________处应填入的选项是Structlink{chardata;__________}node;
下面选项中关于位运算的叙述正确的是
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
随机试题
ThisyearisthetwohundredthanniversaryofthebirthofwriterEdgar/UlanPoe.EdgarAllanPoe,whoselifewas【36】andseemin
以下哪项对诊断急性心衰没有意义
正气胜邪病向愈的苔象变化是正不胜邪胃气暴绝的苔象变化是
其他项目清单的内容不包括()。
英译汉:“certificateofdamage;certificateofcargoG.A.”,正确的翻译为( )。
某企业只生产一种产品,单价20元,单位变动成本12元,固定成本为2400元,满负荷运转下的销售量为400件。下列有关说法中正确的有()。
把社会主义本质概括为“解放生产力,发展生产力,消灭剥削,消除两极分化,最终达到共同富裕”的中国共产党人是()。
区域性目标是指广告目标覆盖一省或几省,这一区域因为()等方面的相同或相似而连成一体。
Thepublishinghousehasbroughtoutan(entire)______neweditionofthedictionary.
Manybusinesses,suchasdepartmentstores,restaurants,hotelsandairlinecompanies,useacreditsystemforsellingtheirpro
最新回复
(
0
)