首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-07-09
17
问题
设有如下的程序段:
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/N7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量己正确定义,则以下能正确计算f=n!的程序段是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
有以下程序段:intfun(char*s){char*P;P=s:if(*s==0)return0;while(*++P);return(P—S);}该段程序是用来()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;P=&a[0];则以下选项中值为6的表达式是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
随机试题
潜油泵用符号()表示。
关于糖耐量试验的适应证,情况除外的是
下述Ebstein畸形的诊断要点,错误的是
在JG/T16-1992《民用建筑电气设计规范》中规定,照明系统中的每一单相回路,不宜超过()。(住宅除外)
社会评价的作用有()。
承包人在临街交通要道附近施工,施工前的工程师提出安全措施,工程师认可后实施,其防护措施费由( )。
背景:某市政工程公司中标承建地铁区间隧道工程标段,隧道断面为马蹄形,由拱顶、直边墙和底板仰拱组成,钢筋混凝土结构,采用喷锚暗挖法施工。工程施工项目部进场后,对沿线地上、地下构筑物及施工环境进行调研后,确定了三个一级风险源:①垂直穿越主干道;②斜穿砖混结
下列关系中,正确的有()。
狗跑5步的时间马跑3步,马跑4步的距离狗跑7步,现在狗已跑出30米,马开始追它。问:狗再跑多远,马可以追上它?()
ThefailuretotalktoeachothercausesallofthefollowingEXCEPTAccordingtotheauthor,
最新回复
(
0
)