首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段 #include char s[20]="Beijing", *p; p=s; 则执行p=s;语句后,以下叙述正确的是( )。
设有如下程序段 #include char s[20]="Beijing", *p; p=s; 则执行p=s;语句后,以下叙述正确的是( )。
admin
2019-04-24
27
问题
设有如下程序段
#include
char s[20]="Beijing", *p;
p=s;
则执行p=s;语句后,以下叙述正确的是( )。
选项
A、可以用*p表示s[0]
B、s数组中元素的个数和p所指字符串长度相等
C、s和p都是指针变量
D、数组s中的内容和指针变量p中的内容相同
答案
A
解析
语句"p=s;"执行完毕后,即将指针p指向了数组s的首地址,所以*p即等价于s[0],选项A)正确;字符数组存放字符串,C语言编译系统会自动在其后面添加上结束标识符′\0′,所以s数组中元素个数为8(算上了结束标识符),而p指向的字符串长度为7,选项B)错误;数组名s为一个指针常量,选项C)错误;指针变量p存放的是一个地址值,即为数组s的首地址,和数组s中的内容不一致,选项D)错误;所以答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/ayf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中的变量已正确定义,则正确的赋值语句是______。
算法的空间复杂度是指
给定程序MODII.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确
字符串str由数字字符组成(长度不超过5个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组腆的实际长度。其中x表示str原来的进制,y表示要转换成的进制。例如
请编写函数fun(),该函数的功能是:将s所指字符串中ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFGl2345,其中字符B的ASCⅡ码值为偶数、…、字符2的ASCⅡ码值为偶数
给定程序MODllC中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上各元素之和,返回此和数。#inClude<coMo.h>#inClude<stdio.h>#dehneM5/*********
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
下列叙述中正确的是()。【09年3月】
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
有关子宫内膜异位症的描述,下列错误的是
组织单位工程验收的是()单位。
汇票上可以记载(),但这些事项不具有汇票上的效力。
按信托财产的不同,信托可划分为()。
甲企业2002年11月1日以1204万元的价格(其中,4万元为相关费用)购入乙企业2002年1月1日发行的五年期一次还本付息债券,债券面值总额1000万元,票面年利率12%。甲企业采用直线法对债券溢价进行摊销。甲企业2002年应摊销的债券溢价为(
人参是一种名贵的中药材,其有效成分主要是人参皂苷。利用细胞培养技术生产人参皂苷的大致流程如下: 请回答:用于离体培养的根切块,叫做______。培养几天后发现少数培养基被污染,若是有颜色的绒毛状菌落,属于______污染;若是有光泽的黏液状菌落,
某省人民政府准备起草关于设定行政许可的政府规章草案,拟听取社会意见,下列形式可采取的有()。
根据《中华人民共和国商标法》的规定,下列可以注册为商标的是:
(复旦大学2014)举例说明买空和买空交易机制如何放大收益和风险。
Inafamilywheretherolesofmenandwomenarenotsharply【C1】______andwheremanyhouseholdtasksaresharedtoagreateror
最新回复
(
0
)