首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列函数: 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
2013-06-11
29
问题
有下列函数:
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/vuJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
设有以下定义和语句 int a[3][2]={1,2,3,4,5),*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+5,*q=NULL; *q=*(p+5); printf("%d %d\n",*p,*q); } 程序运
若从键盘输入34,则以下程序输出的结果是______。#include<stdio.h>main(){inta;scanf("%d",&a);if(a>30)printf("%d",a);
下列叙述中正确的是______。
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
有以下程序 #include <stdio.h> void fun(int *a, int n)/* fun 函数的功能是将a所指数组元素从大到小排序*/ { int t, i,j; for (i=0; i<n-1 ;i
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
若有如下程序段:intn=1O;while(1)n--;printf("%d";n);则while循环执行的次数是()。
随机试题
飞温是在很短的时间内,床层局部温度急剧上升的现象。()
明治政府()政策,主要是在国家扶植下,按照西方的方式发展资本主义经济。
下列可用于妊娠的早期判断是()。
西北荒漠化地区某新建高速公路穿越国家重点保护野生动物迁徙路线,根据《环境影响评价技术导则一生态影响》,属于生态保护措施的有()。
某建设工程建设单位暗示施工企业违反工程建设质量标准以缩短工期,建设单位对此应承担的法律责任中不包括()。
作为一种经济制度,保险是指人们为了保障生产生活的顺利进行,将具有同类风险保障需求的个体集中起来,通过合理的计算建立起风险准备金的经济补偿制度或给付安排。它是一种()。
党的十八大报告指出,要坚持中国特色反腐倡廉渠道,坚持标本兼治,综合治理,惩防并举,注重预防方针,做到干部清正,政府清廉,政治清明。党坚定不移地反腐目的在于()。
信访方式是信访者进行信访活动的形式,包括()等。
主要矛盾与非主要矛盾的关系是()
Notafraidof.
最新回复
(
0
)