首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。 int mystrlen(char * str) { int i; for(i=0;【 】!=’\0’;i++); return(i);}
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。 int mystrlen(char * str) { int i; for(i=0;【 】!=’\0’;i++); return(i);}
admin
2010-03-29
138
问题
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。
int mystrlen(char * str)
{ int i;
for(i=0;【 】!=’\0’;i++);
return(i);}
选项
答案
* (str+i)或str[i]
解析
str是指针变量,它指向字符型数据,在循环过程中,可以用 * (str+i)来访问字符串中的第i个元素,判断是否是结束标志,如果不是,i=i+1,继续取下一个元素进行判断,直到 * (str+i)的值为’\0’为止,也可以用下标的方式引用字符,如 * (str+i)相当于 str
。注意:C++中字符串指针的相关问题。
转载请注明原文地址:https://kaotiyun.com/show/21jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);
下面对对象概念描述正确的是
表示关系式x≤y≤z的C语言表达式的是
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对主属性传
下列与队列结构有关联的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#include<stdio.h>main(){FILE*fp;longBum=0;fp=fopen("fname.dat","r");while(______
面向对象方法中,继承是指()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
根据《行政处罚法》规定法律、法规授权的具有管理公共事务职能的组织可以在法定授权范围内实施行政处罚()
某普通合伙企业的合伙协议约定:合伙企业事务由甲全权负责,乙、丙合伙人不执行合伙事务,故对合伙企业的亏损不必承担责任。此项协议条款是符合有关法律规定的。()
关于肺内血管的描述,错误的是
下列()民事诉讼案件的生效判决,人民检察院应当提出抗诉。
在采用收益还原法计算附着有建筑物的土地价格时,需要遵循最有效使用原则,将土地收益从房地收益中分离出来。()
房地产企业向居民以分期付款的方式销售住房,该信用形式属于()。
《农桑衣食撮要》
甲16周岁,无业,依靠父母生活。某日,甲向朋友乙借款2万元,用其中的1万元买了名牌包送给男友丙。用200元为自己的手机充值,用余款购买了一张美发店的消费卡。下列选项中,正确的是()。(2015一专一28)
不能正确表示数学式的表达式是
Agrowingnumberofcompaniesarenowtryingtoserve"segmentsofone".Theyattemptto______theirofferandcommunicationtoe
最新回复
(
0
)