首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为 ( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为 ( )。
admin
2018-09-26
55
问题
设有如下的程序段:
char str[]=’’Hello World’’;
char*ptr;
ptr=str;
执行上面的程序段后,“*(ptr+10)”的值为 ( )。
选项
A、’\0’
B、’0’
C、不确定的值
D、’0’的地址
答案
A
解析
本题涉及字符数组和指针两个知识点:①在C语言中,字符数组在存放字符串时会自动在末尾加上“’\0’”,所以题中数组str有11个元素;②ptr指向数组str的首地址,“ptr+10”是指向“str[10]”,“*(ptr+10)”是引用str[10]的值(即结束符“’\0’”)。
转载请注明原文地址:https://kaotiyun.com/show/BNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];则b中的值是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
下列程序的运行结果是______。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7},i=5;for(j=3;j>1;j--){sw
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);retumy-x-1;}
下列能正确定义一维数组的选项是()。
在树形结构中,树根结点没有【】。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
数据库、数据库系统和数据库管理系统之间的关系是()。
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()
随机试题
A.肺鳞癌B.肺腺癌C.肺类癌D.肺小细胞癌周围型肺癌多为
二陈丸的主治是
张某疾恶如仇,某日听说刑事诉讼法有公民可以扭送的规定,于是开始留心周围的情况,则其观察到的下列情形中,哪些符合法定的扭送情形?()
银行业从业人员应当履行对客户尽职调查的义务,了解客户的()。
企业已确认收入的商品发生销售退回时(非资产负债表日后事项),其冲减的销售收入应在退回当期记入()科目。
下列会计凭证中属于自制原始凭证的有()。
当进程请求读磁盘时,操作系统(48)。假设磁盘每磁道有10个扇区,移动臂位于18号柱面上,且进程的请求序列如表1所示。那么,最省时间的响应序列为(49)。
与"SELECT*FROM学生INTODBFA"等价的语句是( )。
将考生文件夹下LI/QLAN义件夹中的文件夹YANG复制到考生文件夹下WANG文件夹中。
Sinceearlytimes,peoplehavebeenfascinatedwiththeideaoflifeexistingsomewhereelsebesidesearth.Untilrecently,scie
最新回复
(
0
)