首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
以下函数的功能是( ) ST() ps char *ps; { char*p; p= ps; while(*p++); return(p-ps); }
以下函数的功能是( ) ST() ps char *ps; { char*p; p= ps; while(*p++); return(p-ps); }
admin
2016-12-25
21
问题
以下函数的功能是( )
ST() ps
char *ps;
{ char*p;
p= ps;
while(*p++);
return(p-ps);
}
选项
A、将字符串ps复制到p中
B、求字符串的长度
C、比较两个字符串的大小
D、程序出错
答案
B
解析
p= ps把指针ps赋给p,while(*p++)先判断*p是否为’\0’,不是则把指针移到字符的下一位p++,判断为’\0’,退出返回(p - ps),此时p指向字符串的最后一位,(p - ps)为字符个数,即字符串长度。
转载请注明原文地址:https://kaotiyun.com/show/RjAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
并行处理计算机除分布处理、MPP和机群系统外,还有哪四种基本结构?它们各自解决的基本问题是什么?
计算机系统结构不包括()
HDLC中的监控帧(S帧)的控制字段的第3、4位组合中,描述错误的是()
评估股票内在价值的常用方法有__________、_____________。
根据巴塞尔委员会在1996年发布的______________的定义,市场风险是指市场价格波动引起的资产负债表内和表外头寸出现亏损的风险。
下列用来代表市场总供给的是()
在UNIX系统中,sprintf是有关文件的标准输入输出函数。()
下面的程序是利用公式求π的近似值,直到最后一项的值小于10-7为止;最后输出π的近似值。请根据题义编写计算π的函数。#include<stdio.h>#include<math.h>doublefpi();main
下面程序的功能是,输出100以内能被3整除且个位数为6的所有整数。请填空。main(){inti,j;for(i=0;i<10;i++){j=i*10+6:if(______)continue;print
对下面说明叙述正确的是()typedefstructstu{intn;charch[8];}student;
随机试题
《医方集解》所载清胃散较《脾胃论》所载清胃散多的一味药物是()。
下列消毒处理方式属于终末消毒的是
下列药物中毒可用氟马西尼解救的是
下列关于风机盘管性能的表述,错误的是_______。
监理工程师在施工招标阶段造价控制的主要工作内容不包括下列哪一项( )。
民事诉讼中的证据包括( )。
以下不属于商业信用筹资方式特点的说法是()。
在一次自强小组活动中,组员小敏和小林在讨论的过程中发生了冲突,工作者进行了协调,可是,小敏和小林的争吵仍在继续。在这种情况下,工作者可以考虑()。
3岁前儿童的言语主要是()。
A、Hesentsurgeonstoserveinthearmy.B、Heprovidedsoldierswithmedicalsupplies.C、Herecruitedvolunteerstocareforthe
最新回复
(
0
)