首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 char str[4][12]={"as","bbb","ccccc", "d"),*strp[4]; int i ; for(i=0;i
若有以下程序段 char str[4][12]={"as","bbb","ccccc", "d"),*strp[4]; int i ; for(i=0;i
admin
2016-12-28
43
问题
若有以下程序段
char str[4][12]={"as","bbb","ccccc",
"d"),*strp[4];
int i ;
for(i=0;i<4 ; i++)strp
=
str
;
不能正确引用字符串的选项是
选项
A、strp
B、str[0]
C、strp[3]
D、*strp
答案
A
解析
程序段中定义指针数组*strp,含有4个元素,for循环strp分别保存了二维数组str中的4个字符串的首地址,因此strp为二级地址,不能保存字符串的首地址,*strp或者strp[0]中存放了字符串"aa"的首地址。所以不能正确引用字符串的为选项A)。
转载请注明原文地址:https://www.kaotiyun.com/show/8wDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面的程序后,a的值为main(){inta,b;for(a=1,b=1;a
下列有关数据库的描述,正确的是
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;*k=0;[8]if(s
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下不能对二维数组a进行正确初始化的语句是
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若有说明语句:charc=′\72′;则变量c
下列关于单目运算符++,--的叙述中正确的是
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
下列叙述中错误的是______。
随机试题
1915年9月在上海创办《青年》杂志的是
After20yearsofmarriage,ahusbandmaystillnotunderstandhiswife.Howisitthatsheisneverata【C1】______forwords?Ho
上消化道大出血患者,出现不同程度的正细胞正色素性贫血的时间是()
( )合同当事人一方预选支付给对方的款项。
人民法院收到债权人提出的破产申请后,如果债务人表示有异议,人民法院应在法定期限内决定是否立案受理。该法定期限是()。
以下各句中没有语病的一句是()。
A、 B、 C、 D、 B考虑每个图形的封闭区域数,依次是1、2、3、4、(5)。
Whatdoesthespeakerwanttotellhislisteners?
Antsfirstcapturedtheattentionofsoftwareengineersintheearly1990s.Asingleantcannotdomuchonitsown,butagroup
A、Chargealowprice.B、Giveamuchhigherprice.C、Quotethehighestprice.D、Notprovideitsinsuranceservice.D根据Ifthemajo
最新回复
(
0
)