首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数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
33
问题
有以下函数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=177;printf(“%o\n”,A);}
若以下选项中的变量已正确定义,则正确的赋值语句是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidartin(intx[N]){inti=0;while(i<N)scanf("%d",);
表达式“1||2||3||4”的值是()。
下列叙述中正确的是()。
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。#include<stdio.h>main(){FILE*fp;char
以下程序调用invert函数按逆序重新放置a数组元素的值。a数组中的值在main函数中读入。 #include<stdio.h> #defineN10 invert(s,i,j) int*s,i,j; {intt; if(
下列关于单目运算符++、--的叙述中正确的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
随机试题
先兆流产与难免流产的主要鉴别点是( )。
X线管的焦点不包括
确诊肺结核最重要的依据为()。
当股票投资期望收益率等于无风险投资收益率时,β系数应为()。
2×15年1月1日,甲公司取得同一控制下的乙公司25%的股份,实际支付款项3000万元,能够对乙公司施加重大影响。当日,乙公司可辨认净资产账面价值为11000万元(假定与公允价值相等)。2×15年度及2×16年度,乙公司累计实现净利润500万元,无其他所有
构建社会主义和谐社会的重点是()。
心智机能的形成通常由原型定向、________和原型内化三个阶段组成。
行政处分和行政处罚中共同适用的惩戒措施是()。
后学习的材料对回忆先前学习的材料的干扰作用叫()。
ThediscoveryoftheAntarcticnotonlyprovedoneofthemostinterestingofallgeographicaladventures,butcreatedwhatmigh
最新回复
(
0
)