首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列语句后,输出结果为steven的是 Char * str="steven"; cout. write(str, );
执行下列语句后,输出结果为steven的是 Char * str="steven"; cout. write(str, );
admin
2013-05-30
39
问题
执行下列语句后,输出结果为steven的是 Char * str="steven"; cout. write(str, );
选项
A、strlen(str)
B、sizeof(str)
C、strlen(str+1)
D、sizeof(str-1)
答案
A
解析
本题考察在C++中,字符串的存放方式,以及不同的字符串函数的作用.其中, strlen是专门用于求字符串长度的,其自动去掉字符数组后面的那个‘/0’,而sizeof后面求的则是 str指针,指针在目前的32位机器中是固定大小的,其值与字符中的长度是没有关系的。故可以排除B和D。而选项C则将‘/0’多考虑了一次。
转载请注明原文地址:https://kaotiyun.com/show/TTNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn(0);};下列关于getValue成员函数的实现中,正确的是()。
下面关于类概念的描述中()是错误的。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
下列不属于关系数据库的数据及更新操作必须遵循的规则的是()。
执行语句序列ofstreamoutfile("data.dat");if(...)cout<<"ok";elsecout<<"fail";后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“...
下列叙述中正确的是______。
已知:doubleA(doubleA){return++a;}和intA(inta){return++a;)是一个函数模板的两个实例,则该函数模板定义为【】。
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
下列程序编译时发现pb->f(10);语句出现错误,其原因是______。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<
A、 B、 C、 D、 B此题考查的是内联函数。Cc++语言引入内联函数的原因是用它来取代C语言的预处理宏函数。
随机试题
医患冲突的原因不包括
事物内部的肯定方面和否定方面的对立统一运动,从表现形式上看
婴儿唇裂术后饮食方法为
亚急性重型肝炎的主要病变是急性普通型肝炎的主要病变是
某新建高速公路项目总投资95亿元人民币,总长度约150公里,途经某贫困地区。项目资金来源如下:某国际金融机构贷款3亿美元,国内商业银行贷款50亿元人民币,其余由交通部门和当地政府解决。该国际金融机构要求其部分贷款用于从国外采购8套相同的公路专用设备,且设备
矿井水文地质类型应当每()重新确定一次。
王某去年买彩票中了二等奖,奖金70万元,随后进行了一些投资和交易,也购置了一些资产。关于王某对其财产的所有关系描述错误的是( )。
仅设立大病统筹基金对住院和部分特殊病种大额门诊费用进行补偿的是()。
终身学习是指一个人不只在中学、大学里学习,他还应是社会中真正具有生产力的【141】,终其一生不断学习。最近在英国和美国开展的一项研究【142】,你所学的东西只有一半在5年内会用得上,你【143】不断学习新知识,更新你的理解力,【144】使你的技能跟得上这世
Readthearticlebelowabouttheminutesonafireincident.Inmostofthelines(34-45),thereisoneextraword.Iteithe
最新回复
(
0
)