首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2018-10-16
27
问题
有以下函数 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/Cuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};char
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
有以下程序 main( ) { char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”}; printf(“%d\n”,strlen(p[4])); } 执行后输出结果是( )
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;fun(s);}
下列特征中不是面向对象方法的主要特征的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for([11];i<10;i++)
s1和s2已正确定义,并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项正确的是______。
若变量a,b已定义为血类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句_______。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
根据期望理论,员工对待工作的态度所依赖的判断包括()
公司以银行存折方式支付员工工资,对公司而言属于()
早期大肠癌是
应激相关障碍与分离转换性障碍的共同之处在于
骨髓检查巨核细胞常减少或缺如的是
纳税人未按照规定期限缴纳税款的,扣缴义务人未按规定期限缴纳税款的,税务机关从滞纳税款之日起,按日加收滞纳税款万分之()的滞纳金。
根据个人所得税法律制度的规定,下列税费中,在计算财产租赁所得应缴纳的个人所得税时,允许扣除的有()。
学龄前儿童每天最基本的食物是奶类及其制品。()
行政诉讼具有不同于其他诉讼活动的特殊原则,这些原则是()。
“解放思想,实事求是”中的解放思想是指______。
最新回复
(
0
)