首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-07-09
41
问题
设有如下的程序段:
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;则以下选项中正确的表达式是
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
在一个C源程序文件中所定义的全局变量,其作用域为
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2)
有以下程序intfun(intn)main(){if(n==1)return1;{intx;Else
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
随机试题
前臂缺血性肌挛缩,多见于
某甲是美国一普通公民,1998年初秋在我国尽兴游玩后,乘坐中国民航的国际航班回美国,在飞行途中,某甲因为琐事与我国公民某乙发生斗殴,某甲将某乙打成重伤,对某甲应按:
不需要佩带安全带的作业是()。
监理工程师应熟悉设备设计质量的形成过程,并按()对设计承包商的有关设计过程进行监理。
税务机关应当自收到申报之日起30日内审核并发给税务登记证件。()
直接薪酬是以()形式支付的报酬。
评价管理工作的重要标准是()。
根据会计准则的规定,下列事项中属于或有事项的有()。
一项研究发现,父辈名人者,子辈名人多;父辈无名人,子辈名人少。据此结果,研究者得出了“智力是由遗传因素决定的”的结论。请说明该结论是否合理及其判断理由。
Fool______helooks,healwaysseemstomakethewisestproposals.
最新回复
(
0
)