首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-07-09
22
问题
设有如下的程序段:
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://jikaoti.com/ti/EFz0FFFM
本试题收录于:
二级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);}
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有以下程序段:intfun(char*s){char*P;P=s:if(*s==0)return0;while(*++P);return(P—S);}该段程序是用来()。
有以下程序#includemain(){chars[10]="verygood",*ps=s;ps+=4;ps="nice";puts(s);}程序的运行结果是()。
有以下程序#includevoidmain(){inta[]={2,3,5,4},i;for(i=0;i
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
结构化程序设计中,下面对GOTO语句使用描述正确的是()。
随机试题
肝硬化患者突然出现剧烈腹痛、腹水迅速增加,脾肿大,最可能的并发症是
下列关于褶皱的描述正确的是()。(1)沿垂直岩层走向进行观察,通过地带的岩层呈有规律的对称重复出现;(2)沿垂直岩层走向进行观察,通过地带的岩层发生顺序重复出现;(3)平行于岩层走向进行观察,同一岩层呈“S”形弯曲或圈闭;(4)地貌上
铁路简支梁主要采用()方法架设。
钢网架结构要求所测定挠度值不应超过相应设计值的1.15倍,挠度值测量应分别在工序()完成时进行。
下列有关“不同信息技术环境下的问题”的阐述中,错误的是()。
幼儿的语言学习,要用机械记忆和强化训练的方式进行,以便让幼儿尽早认识文字,并能恰当运用文字。()
略
LastyearMr.Johnsonsoldhishouseatagood________.
Foradmissionsofficers,reviewingapplicationsislikefinal-examweekforstudentsexceptitlastsformonths.Greatapplicati
Peoplewholiveinheavilyindustrializedareasdonotgetasmuchsunlightastheyshould.Dust【C1】______overacityataltitud
最新回复
(
0
)