首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 char str[4][12] = {"aaa","bbbb","ccccc","dddddd"},*strp[4]; int i; for( i=0; i
若有以下程序段 char str[4][12] = {"aaa","bbbb","ccccc","dddddd"},*strp[4]; int i; for( i=0; i
admin
2019-07-14
21
问题
若有以下程序段
char str[4][12] = {"aaa","bbbb","ccccc","dddddd"},*strp[4];
int i;
for( i=0; i<4; i++) strp
=str
;
则以下错误引用字符串的选项是(其中0≤k<4)( )。
选项
A、strp
B、str[k]
C、strp[k]
D、*strp
答案
A
解析
指针strp为一个指针数组,str为一个二维数组名。语句"strp
= str
;"将str数组中第i+1个字符串的首地址赋值给strp
,所以str
与strp
、*(strp+i)、*(str+i)等价,选项B)、C)、D)正确,而strp为指针数组所占内存的首地址,不能引用字符串,所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/lyRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中正确的语句组是()。
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有以下程序#include#includevoidfun(int*p1,int*s){int*t;t=(int*)malloc(2*sizeof(int));*t=*p1+*p1++;*(t+1)=*p1+*p1;
若有说明和语句:charstr[]="Hello",*p;p=str;,则此时*(p+5)中的值为()。
有以下程序:#includeintadd(inta,intb){return(a+b);}mmn(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
下面不属于软件测试实施步骤的是
下列对于软件测试的描述中正确的是()。
随机试题
同一财产向两个以上债权人抵押的,拍卖、变卖抵押物所得的价款按照抵押物价值的大小来清偿。()
臂丛的组成是
平曲线半径()不设超高最小半径时,在平曲线范围内应设超高。
关于建筑面积计算,正确的说法是( )。
很少有人会主动去购买保险,这表明保险商品属于( )。
价值创造是财务战略的目标,现代财务实践认为经济增加值是判断经济活动是否带来价值创造的一个重要指标。影响经济增加值的直接因素不包括()。
在计算土地增值税应纳税额时,纳税人为取得土地使用权支付的地价款准予扣除。这里的地价款是指()。
处于感知运动阶段的儿童的特征主要是()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料1.近年来,如何在不确定性面前应对突发事件已成为政府有
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“新闻纸”主题修饰全文,将全部幻灯片的切换效果设置成“门”,效果选项为“水平”。
最新回复
(
0
)