首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2017-12-13
42
问题
有以下函数:
int fun(char*s)
{
char*t=s;
while(*t++);
return(t-s);
}
该函数的功能是( )。
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、计算S所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
首先char*s接受一个字符型数组的首地址,并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环直到*t为’\0’,循环结束,此时指针t指向结束标记’\0’后,所以return(ts)返回的是字符串s所占的字节数。
转载请注明原文地址:https://kaotiyun.com/show/Nmxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;stmctsts[3]=({101,&a},{102,&c},{103,&b}};main(
若变量x、y已定义为int类型且x的值为33,y的值为3,请将输出语句printf(__________,x/y1;补充完整,使其输出的计算结果形式为:x/y=11。
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--;}voidmain(
若变量都已正确说明,则以下程序段输出结果为()。#includemain(){chara=‘a’;intb=2:printf(a>b?“***a=%d”:“###b=%d”,a,b);
假设有语句sizeof(double),则它是()。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
下列叙述中,不属于软件需求规格说明书的作用的是()。
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
设有定义:Structcomplex{intreal,unreal;}dataI={1,8},data2;则以下赋值语句中错误的是()。
随机试题
同种动物不同个体间,一个个体细胞进入另一个个体时引起免疫应答,此类抗原称为
刘某,男,8岁。高热3天,头痛烦躁,咽痛,口渴饮水,食欲不振,双侧面颊部漫肿、胀痛、坚硬拒按,进食咀嚼时痛。检查:咽红,双侧耳下肿胀明显,呈弥漫性,边界不清,表皮不红,压之疼痛。舌质红,脉数。治疗首选
根据《建设工程工程量清单计价规范》(GB50500一2013),关于企业投标报价编制原则的说法,正确的有()。[2015年真题]
首次公开发行股票数量在()亿股以上的,可以向战略投资者配售股票。
特别事件筹资活动是社会服务机构筹资的一种重要方法,这里的特别事件包括()。
“潜移默化”是()。
下列选项中,符合所给图形的变化规律的是:
人体在遇到寒冷时会触发一系列生理机制来应对,下列说法错误的是:
北京某商场自建了一个停车场,专门供前来购物的顾客使用。为了更好地服务顾客,提高商场的美誉度,商场综合管理办公室决定调整停车场的收费标准,从原来“不足15分钟按15分钟收费”调整为“不足15分钟部分不收费”。商场综合管理办公室调取了历史停车收费记录,希望通过
WhatisSunsetSongmainlyabout?Whatistheopeningsectionofthenovelmainlyconcernedwith?
最新回复
(
0
)