首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int fun(char*s) { char*t=s: while(*t++); re[Hm(t—s); } 该函数的功能足( )。
有以下函数: int fun(char*s) { char*t=s: while(*t++); re[Hm(t—s); } 该函数的功能足( )。
admin
2017-11-06
76
问题
有以下函数:
int fun(char*s)
{
char*t=s:
while(*t++);
re[Hm(t—s);
}
该函数的功能足( )。
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
A
解析
首先char*s接受一个字符型数组的首地址,并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环直到*t为‘\0’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址,即字符串的首地址,所以return(t—s)便是返回字符数组中字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/96xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
有以下结构体说明,变量定义和赋值语句:structSTD{charname[10];intage;char***;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句中错误的结构
有以下程序:intadd(inta,intB){return(a+B);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
以下叙述中错误的是()。
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5voidfun(intx【N】){imm;for(m=N-1;m>0;m--)sc
以下关于算法的叙述中错误的是
数据库技术的根本目标是()。
在数据库系统的内部结构体系中,索引属于()。
设R是一个2元关系,有3个元组,s是一个3j己关系,有3个元组。如T=R×S,则T的元组的个数为()。
设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为()。
随机试题
同时兼顾层的大小和差异程度的大小,有利于调和、降低各层的差异,提高样本的可信度,且总体推算值较为准确,误差小的抽样方法是
______________,孤舟一系故园心。(杜甫《秋兴八首》(其一))
在剑突下有明显搏动提示
巨大帽状腱膜下血肿处理原则
甲公司向乙公司发出一批实际成本为30万元的原材料,另支付加工费6万元(不含增值税),委托乙公司加工一批适用消费税税率为10%的应税消费品,加工完成收回后,全部用于连续生产应税消费品,乙公司代扣代缴的消费税税款准予后续抵扣。甲公司和乙公司均系增值税一般纳税人
与银行借款相比,使用企业内部留存收益的特点是()。
联合行文标注发文机关时,一般应将()机关名称排列在前。
根据以下资料,回答下列小题。关于2013年1—5月保险业经营状况,能够从上述资料中推出的是()。
callblock
Mrs.Jenningsruledabsolutelyathome,whenshetooksomuchtroubleastodoanythingatalltherewhichwaslessoftenthanm
最新回复
(
0
)