首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-04-28
44
问题
设有如下的程序段:
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/jXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case’A’:printf("AAA
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
在面向对象方法中,实现信息隐蔽是依靠
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中输入输出框的图形是()。
关于算法,以下叙述中错误的是
随机试题
AfewyearsagoanAmericancampaignerwroteabookinwhichhesetthemainpointsofhisfascinatingcrusade(改革运动)-toabolish
A.通过动物实验评价职业性有害因素的潜在作用B.研究职业性有害因素与健康之间的联系或因果关系C.评价职业性有害因素对接触者健康的影响及其程度D.掌握生产环境中有害因素的性质、强度及在时间、空间的分布情况E.测试化学物的毒性,以预示对人体的危害生
药物配伍使用的目的是
周某因合同纠纷起诉,甲省乙市的两级法院均驳回其诉讼请求。周某申请再审,但被驳回。周某又向检察院申请抗诉,检察院以原审主要证据系伪造为由提出抗诉,法院裁定再审。关于启动再审的表述,下列哪些说法是不正确的?()
关于法的概念,普遍的理解是()。
金融深化与经济发展的关系是()。
青春期辅导应该包括:()。
你和另外一个科室的科长有过节。关系很不好。后来,这个科长被调到你们科室成了你的领导,他对你很冷淡,你怎么办?
Forthepast10,000yearshumanshaveinfluencedtheplantstheyuseatfirstunknowingly,laterbydesign.Today’scropshave
【B1】【B4】
最新回复
(
0
)