首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-07-09
56
问题
设有如下的程序段:
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全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>intk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k:执行程序段后,k的值是
有以下程序#includemain(){chars[10]="verygood",*ps=s;ps+=4;ps="nice";puts(s);}程序的运行结果是()。
在一个C源程序文件中所定义的全局变量,其作用域为
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
若有定义语句:intx=10;则表达式x-=x+x的值为
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
随机试题
EveryyeargraywhalesmigratefromtheBeringSeainAlaskatotheBajaPeninsulainMexico.Elevengraywhaleshavediedi
急性肾衰竭时,采用透析疗法的适应证是
A、巴布剂B、糊剂C、黑膏药D、软膏E、橡胶膏剂药物与橡胶等基质混合后涂布于裱背材料上的外用剂型指的是
风湿性心内膜炎时.心瓣膜疣状赘生物的主要成分是
[2011年第42题]对于一个化学反应,下列各组中关系正确的是()。
下列项目中,可能影响事业结余的有()。
贯彻“以人为本”的教育理念首先应该做到()。
“APCE蓝、青奥蓝、春节蓝”,由于雾霾,“蓝”更显可贵。2013年9月,国务院颁布大气污染防治行动计划。一年多来,这个行动计划成为各地各部门防治大气污染的共同行动指南。APEC会议期间,北京、天津、河北、山西、内蒙古、山东、河南等省区
根据我国法律规定,下列提出分割共有财产的请求不能成立的是()。
HowdidthemanspendhislastdayinLondon?
最新回复
(
0
)