首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段: #include<stdio.h> char s[20]="Beijing",*P; P=S: 则执行p=S;语句后,以下叙述中正确的是( )。
设有如下程序段: #include<stdio.h> char s[20]="Beijing",*P; P=S: 则执行p=S;语句后,以下叙述中正确的是( )。
admin
2019-06-12
73
问题
设有如下程序段:
#include<stdio.h>
char s[20]="Beijing",*P;
P=S:
则执行p=S;语句后,以下叙述中正确的是( )。
选项
A、S和P都是指针变量
B、S数组中元素的个数和P所指字符串长度相等
C、可以用*P表示s[0]
D、数组s中的内容和指针变量p中的内容相同
答案
C
解析
语句p=s;执行完毕后,即将指针p指向了数组s的首地址,所以*p即等价于s[0],选项C正确;字符数组存放字符串,C语言编译系统会自动在其后面添加上结束标识符'\0',所以s数组中元素个数为8(算上了结束标识符),而p指向的字符串长度为7,选项B错误;数组名s为一个指针常量,选项A错误;指针变量p存放的是一个地址值,即为数组s的首地址,和数组s中的内容不一致,选项D错误;所以答案选C。
转载请注明原文地址:https://kaotiyun.com/show/XVRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中的变量已定义为int类型sum=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是()。
以下叙述中正确的是()。
以下关于return语句的叙述中正确的是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
有以下程序#includevoidfun(inta[],intn){inti,t;for(i=0;i
以下叙述中正确的是()。
下列给定程序中函数胁的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放人pt所指存储区中。例如:把三个串“abc”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
下面选项中关于位运算的叙述正确的是
数据字典(DD)所定义的对象都包含于
随机试题
胆小管()
影响国际资本流动的短期因素包括______、________、__________。
某女,40岁,患“子宫肌瘤”入院,准备在硬膜外麻醉下行“子宫全切除术”。
肝经风热者易出现
根据《建筑工程施工专业分包合同(示范文本)》(GF-2003-0213),承包人应在收到分包工程竣工结算报告及结算资料后()日内结算工程结算价款。
王某在甲银行开立了一个按Ⅱ类户管理的个人银行账户,王某可以通过该账户办理的事项有()。
近日,沈阳市总工会向媒体证实,经层层选举、推荐、申报,小沈阳成为该市获表彰的、艺术传播领域仅有的两名“五一劳动奖章”获得者之一。对此网友议论纷纷。国内一家知名网站的调查显示。有70%多的网民不赞成明星入选劳模。其实原因很简单,评选劳模毕竟不是选秀。体育和演
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
根据以下文字材料回答问题。2009年,中国农业生产在国家继续加大支农政策力度的作用下,克服不利气候条件的影响,实现了稳步的增长。据国家统计局公布的统计数据显示,2009年第一产业增加值35477亿元(包括农林牧渔服务业),比上年实际增长
已知a:b=c:d,试证:ab+cd是a2+c2和b2+d2的比例中项.
最新回复
(
0
)