首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的程序段: char str[]="Hello World"; char*ptr; ptr=str; 执行上面的程序段后,"*(ptr+10)"的值为( )。
设有如下的程序段: char str[]="Hello World"; char*ptr; ptr=str; 执行上面的程序段后,"*(ptr+10)"的值为( )。
admin
2020-11-23
60
问题
设有如下的程序段:
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/853p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(
以下叙述正确的是()。
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈顺序是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
给定程序中,函数fun的功能是:将形参指钳所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
C语言程序的模块化通过以下哪个选项来实现
随机试题
在Web2.0时代生产模式中,以()为中心。
在Windows7中,“任务栏”___________。
由半夏、茯苓、橘皮、前胡、桔梗、苏叶、甘草、大枣、生姜、杏仁、枳壳组成的方剂是
关于C型预防性充填,正确的是
商业企业单位在实施会计电算化时,一般需选择()。
关于期刊办刊常用的市场定位途径,理解错误的有()。
某不超过200的自然数除以5余1,除以7余2,除以11余2,问这个数除以13余数是多少?
Whenolderpeoplecannolongerremembernamesatacocktailparty,theytendtothinkthattheirbrainpowerisdeclining.Butm
在公钥加密机制中,公开的是()。
•Readthetextbelowabouthowtodenycustomers’claims.•Inmostofthelines34—45thereisoneextraword.Itiseithergr
最新回复
(
0
)