首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列函数: 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
22
问题
有下列函数:
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全国计算机二级
相关试题推荐
有如下程序 void f(int x,int y) { int t; if(x>y){t=x;x=y;y=t;} } main() { int a=4,b=3,c=5; f(a,b);f(b,c);f(c,a); print("%d,%d,%d\n",a,
函数INT(LEN("123.456"))的结果是______。
设有以下定义和语句 int a[3][2]={1,2,3,4,5),*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。
数据的存储结构包括顺序、______、索引和散列四种基本类型。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
以下关于typedef的叙述错误的是
可在C程序中用作用户标识符的一组标识符是
下列程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空。#include<stdio.h>#defineN3typedefst
设有二元关系R和三元关系S,下列运算中合法的是()。
下列关于关系运算的叙述中正确的是()。
随机试题
美国爱咏琴钟表公司自创立至20世纪50年代一直被公认为是美国最好的钟表制造商,该公司在市营销管理中强调生产优质名表产品,并通过著名珠宝商店、大百货公司分销产品。但50年代后,销售额和市场占有率开始下降。其原因是:消费者开始趋于购买经济、方便、新颖的手表,不
就企业来说,环境创新的主要内容是_____。
在使用PowerPoint编辑文本框、图形框等对象时,需对他们进行旋转,则______。
在Windows平台上使用的AVI文件中存放的是压缩后的音视频数据。()
唾液淀粉酶经透析后水解淀粉的能力降低,其原因是
查出的真阳性例数是查出的阴性预测值是
银行市场环境分析一般是在银行陷入困境或需要作出某项决策时临时进行的调查分析。()
()对于熟悉相当于()对于失败
设有定义在(-∞,+∞)上的函数:则(Ⅰ)其中在定义域上连续的函数是________;(Ⅱ)以x=0为第二类间断点的函数是________.
下列叙述中,正确的是______。
最新回复
(
0
)