首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。
若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。
admin
2009-08-25
55
问题
若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。
选项
A、7
B、8
C、9
D、10
答案
A
解析
strlen(字符数组)是测试字符串的长度的函数。函数的值为字符串的实际长度,不包括’\0’在内。 C语言中字符串是以’\0’字符结束的,且salen()函数计算的是’\0’字符前的所有字符的个数,所以本题strlen(s)的值是7。需要与其区分的是sizeof()函数,它的功能是计算变量或数组所分配到的内存空间的大小。如果本题要求计算sizeof(s)的话,则其值应为10。
转载请注明原文地址:https://kaotiyun.com/show/69Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数组定义中错误的是( )。
以下关于菜单的叙述中错误的是
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nAs
在名称为Forml,标题为“练习”的窗体上添加一个名称为Framel、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chkl、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时。当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是IAnel,还有一个名称为Labell的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图l所示);若用鼠标左键单
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
在标准模块中,将a定义为全局整型变量的语句是
以下表达式与Int(3.5)的值相同的是
随机试题
流体所具有的机械能不包括()。
Myfatherdidn’ttravelmuchwhenhewasyoung,sohedecidedto______losttimeafterretirement.
A.促胃液素B.缩胆囊素C.生长抑素D.抑胃肽十二指肠内由脂肪消化产物引起胆囊收缩的胃肠激素是
异丙嗪不具备的药理作用是
我国的第一家金融租赁公司成立于()年。
下列各项中不属于企业期间费用的是()。
与“指鹿为马”这一典故相关的历史人物是()。
[*]
计算I=
线性表的长度为n。在最坏情况下,比较次数为n—1的算法是
最新回复
(
0
)