首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
设有如下的程序段: char str[]=’’Hello World’’; char*ptr; ptr=str; 执行上面的程序段后,“*(ptr+10)”的值为( )。
admin
2021-07-09
49
问题
设有如下的程序段:
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);}
设变量己正确定义,则以下能正确计算f=n!的程序段是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
有以下程序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)
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
随机试题
A、注射用水B、蒸馏水C、纯水D、饮用水E、去离子水可作为注射剂和无菌冲洗剂的配料的是
A.咳嗽声音嘶哑B.金属音调咳嗽C.犬吠样咳嗽D.咳嗽声音低微E.阵发性痉挛性咳嗽极度衰弱咳嗽的特征为
下列符合理想充填材料要求的是
异丙嗪不具备的药理作用是
职业健康安全风险控制措施计划作为技术组织措施,其主要目的是()。
失业率是指劳动力人口中失业人数所占的百分比,劳动力人口是指年龄在18岁以上具有劳动能力的人的全体。( )
我国义务教育阶段学校应该实行______负责制。
假如通货膨胀的初始原因是成本推动,如果没有()的伴随,将会出现生产萎缩,失业增加,最终引起严重的经济萧条。
“重罪十条”罪名正式确立于()(2012年非法学综合课单选第37题)
并行处理机(亦称阵列处理机)以(7)方式工作,它适用于(8)。
最新回复
(
0
)