首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段: #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
2022-06-24
23
问题
设有如下程序段:
#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选项错误。
转载请注明原文地址:https://kaotiyun.com/show/xFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
下列叙述中正确的是
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0c:(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下定义:inta;longb;doublex,Y;则以下选项中正确的表达式是
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
非空循环链表所表示的数据结构
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
下列数据结构中,属于非线性结构的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];假定文件已正确打开,不能正确地从文件中读入
随机试题
将丝线或棉线,置药液中先浸后煮,经干燥制成的一种外用剂型( )。将艾叶粉碎成绒状,加药料捻制成卷烟状等,供熏灼穴位或其他患部的外用剂型( )。
早产儿,日龄2天,出生时有窒息,烦躁不安,溢奶,哭声高亢,肢体痉挛,36h后嗜睡,肌肉松弛,体温与血常规正常。应考虑为:
位于A市甲区的黄河公司将一张B市乙区某银行支行为付款人的银行转账支票遗失。根据我国民事诉讼法的规定,黄河公司可以申请公示催告的法院是()。
甲、乙、丙、丁四人均为某市阳光小区业主委员会的委员,在小区召开的一次业主委员会会议上,由于意见相左,四人发生争执,经旁人劝阻无效,甲、乙将丙、丁二人打成轻伤。事后,丙向人民法院提起刑事自诉,要求人民法院追究甲的刑事责任。人民法院依法受理了本案,并通知另一被
建设工程设计合同条款规定,设计人的项目负责人()天内不能履行职责的,应事先征得发包人同意,并委派代表代行其职责。
1992年9月,我国第一家期货经纪公司——()成立。
下列关于反垄断调查程序的表述中,正确的是()。
2011年10月,某房地产开发公司转让新建普通标准住宅一幢,取得转让收入7000万元,转让环节缴纳税款以及相关费用共计350万元(含印花税50万)。已知该公司为取得土地使用权而支付的地价款及有关费用为2000万元,房地产开发可扣除成本为1000万元,与
下列行为中构成非法经营罪的有()。
WhichofthefollowingsentencesisNOTacommand?
最新回复
(
0
)