首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-08-18
27
问题
有以下函数:
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(t-s)返回的是字符串s所占的字节数。
转载请注明原文地址:https://kaotiyun.com/show/Y4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
结构化程序设计中,下面对goto语句使用描述正确的是
以下选项中不能用作C程序合法常量的是
软件详细设计产生的图如下:该图是
以下叙述中正确的是
以下叙述中正确的是
给定程序中,函数fun的功能是:判断形参s所指字符串是甭是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV
构成计算机软件的是
随机试题
在接团当天,地陪应及早与有关方面联系,了解旅游团()。
A.异戊巴比妥B.水合氯醛C.硫酸镁D.卡马西平E.乙琥胺
属于新生儿特殊生理状态的表现有()
患者,女,35岁。半年前出现食欲缺乏,厌油腻,腹胀,小便色黄,未重视,现发现HBsAg阳性,血清ALT升高,无黄疸,无畏寒、发热,肝区隐隐作痛,考虑诊断为
根据机械来源的不同,必须经过不同的检验和试验,一般检验的方法和步骤可分为()。
某企业期末“应收账款”账户为借方余额207000元,其所属明细账户的借方余额合计为280000元,所属明细账户贷方余额合计为73000元,“坏账准备”账户为贷方余额1000元,其中针对应收账款计提的坏账准备为680元,则该企业资产负债表中“应收账款”项目的
关于期货合约要素,下列叙述不正确的是()。
以下适用“营改增”相关免税政策的有()。
请示分页存储管理方案的主要特点是(33)。
__________(任何尊敬他人的人)willberespected.
最新回复
(
0
)