首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
28
问题
有以下函数:
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://jikaoti.com/ti/Ega0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intx,inty){if(x!=y)retum(y);elseretum((x+y)/2);}main(){inta=4,b=
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
下面程序的运行结果是()。for((i=3;i
以下程序的输出结果是__________。main(){char*p[]={“ABC”,”DEF”,“GHI”,“JKL”};inti;fbr(i=3;i>=0;i--,i--)printf(“
以下有关宏替换的叙述不正确的是()o
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--;}voidmain(
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
以下不正确的定义语句是()。
随机试题
所有的听证都必须公开举行。()
简述一节好课的标准。
A.十二指肠溃疡B.胃溃疡C.肠结核D.原发性肝癌E.胃黏膜脱垂症右侧卧位疼痛加重见于
施工单位实施工程质量控制活动的质量记录资料有()。
城镇道路的路面结构常由多层次构成,其中主要起承重作用的是()。
长距离输电线路铁塔基础施工,当用钢尺量距时,丈量长度不宜大于()m。
下列各项经济业务属于经营活动引的现金流入的有( )。
在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,完成表的编辑修改:(1)将“编号”字段改名为“学号”,并设置为主键。(2)设置“入校时间”字段的有效性规则为2005年之前的时间(不含2
A、SheworriesthatEsthercan’ttakecareofherself.B、Shedoesn’tbelieveEsther’slearningability.C、Shepusheshertostart
Forthispart,youareallowed30minutestowriteashortessay.Youshouldstartyouressaywithabriefdescriptionofthepi
最新回复
(
0
)