首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数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-04-26
32
问题
有以下函数int fun(char*s){char*t=s;while(*t++);return(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/MeDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的文件名为Lexe,在DOS下输入的命令行参数为:ttomeetme<回车>则程序输出的结果是#include”stdio.h”main(argc,argv)intargc;char*argv[];{
有以下程序#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);
若有以下程序#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i<4;i++)a[i]=*p;printf("%d\
以下对C语言函数的有关描述中,正确的是
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
以下选项中不合法的标识符是
以下选项中不属于字符常量的是
设有定义语句int(*f)(int);,则以下叙述正确的是
随机试题
水解后呈伯胺发生重氮化偶合反应的药物是
A.质量B.质量保证C.质量控制D.质量管理E.全面质量管理决定产品的适用性的性质是
影响牙周探诊准确性的因素不包括
下列工程造价指数中,属于总指数的有()。
根据《仲裁法》,仲裁裁决可能被撤销的情形有()。
总分类科目一般由()统一制定。
王女士因遭受家庭暴力从家里逃了出来,找到社会工作者,这时社会工作者正确的处理方式是()。
【资料】在学《谁是最可爱的人》时,教师问:“谁是最可爱的人呢?”一个学生站起来说:“老师,我是不是最可爱的人啊?”老师说:“你热爱劳动,乐于助人,你是可爱的人;如果你能按时完成作业,认真听讲,上课积极发言,那么你就是最可爱的人。”你认为教师在对学生实施
推进和谐社会建设必须遵循的基本原则包括()。
TextTheSpringFestivalis【C1】______.Asatradition,peopleare【C2】______tohavesomethingnewtouseorwear,【C3】______chi
最新回复
(
0
)