首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数int fun(char*s){char*t=s;while(*t++);retum(t-s);}该函数的功能是
有以下函数int fun(char*s){char*t=s;while(*t++);retum(t-s);}该函数的功能是
admin
2013-10-19
20
问题
有以下函数int fun(char*s){char*t=s;while(*t++);retum(t-s);}该函数的功能是
选项
A、比较两个字符串的大小
B、计算s所指字符串的长度
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
在函数fun(char*s)中,首先用字符指针变量t指向s,而循环语句while(*t++);的功能是使指针变量t指向字符串变量s的末尾,这时退出循环,因而语句return(t-s);返回的就是字符串s所指字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/CSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
实体—联系模型是一种常用的高级概念数据模型,而【】是实体—模型中的核心。
有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>C)printf("%d\n",d);elseif((c-1>=D)==1)printf("%d\n",d
在结构化程序设计方法中,下面哪种内聚性最弱?
对建立良好的程序设计风格,描述正确的是
下述程序的输出结果是【】。#include<stdio.h>voidmain(){charc1[20]="1234";charc2[20]="5678";char*p1,*p2;p
在下述程序中,判断i>j共执行的次数是()。main(){inti=O,j=10,k=2,s=0;for(;;){i+=k;if(i>j){ptintf("%d",s);break;
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
以下程序调用invert函数按逆序重新放置a数组元素的值。a数组中的值在main函数中读入。 #include<stdio.h> #defineN10 invert(s,i,j) int*s,i,j; {intt; if(
下列叙述中,正确的是
随机试题
—个患者想去买东西,走到街上,突然发现人很拥挤,认为这预示着自己要大难临头。确切地说这种症状是
观察营养性缺铁性贫血患儿铁剂疗效,早期最可靠的指标是
下列有关股份有限公司股东大会议事规则的表述正确的是:
如按房屋租金计征房产税,其税率为()。
竣工总图编绘完成后,应经()审核、会签。
每一账页登记完毕,进行过次页和承前页的目的有()。
下列选项中,根据群体的()分类,可分为项目群体、友谊群体、兴趣群体、协会群体等。
开矿会造成水土流失,是因为()。
Theappealofadvertisingtobuyingmotivescanhavebothnegativeandpositiveeffects.Consumersmaybeconvincedtobuya
微软公司在Windows95代码基础上开发的嵌入式操作系统名为【71】,iPhone、iPad等苹果产品上使用的操作系统名为【72】。
最新回复
(
0
)