首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
26
问题
有以下函数:
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全国计算机二级
相关试题推荐
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt:
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;stmctsts[3]=({101,&a},{102,&c},{103,&b}};main(
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
以下程序的输出结果是__________。#includemain(){inti=10,j=0;do{j=j+i;i--;}while(i>5);
对于一个正常运行的c程序,下列叙述中正确的是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
以下语句定义正确的是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
随机试题
病毒性肝炎少见的病理学改变是
在应用Wileoxon符号秩和检验时,结果进行查表
自动喷水灭火系统的水质无须达到()。
A工厂从10月21日(星期一)开始生产,前2周正常生产,但从第3周起由于生产流水线发生故障,停产了1周,修好后的设备比原来的效率降低了5%。对此,你作为跟单员应如何处理?
2009年3月,赵先生出版个人自传,获得收入2000元。由于市场销售火爆,遂追加印数,赵先生又获得收入20000元,请问,赵先生一共需要缴纳()元的个人所得税。
在最近3个月内出现下列情形的股票,可以用于融资融券业务的是()。
殿试按成绩分为一甲三名,从第一名到第三名分别称为()。
《中华人民共和国预防未成年人犯罪法》规定,任何经营场所不得向未成年人出售()。
蜜蜂:蜂蜜
Youwillhearadialoguethroughatelephone.Foreachquestion(23-30),markoneletter(A,BorC)forthecorrectanswer.After
最新回复
(
0
)