首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
25
问题
若有以下程序段
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://jikaoti.com/ti/APi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=′a′;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
下列叙述中,正确的是
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
以下数组定义中错误的是______。
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
下列关于栈的描述中错误的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
随机试题
某旋转设备的工作转速为1200r/min,测得其支承系统固有频率为25Hz。判断其支承类别。
在文档一体化系统开发中,系统需求主要应该由下列哪个提出?()
社会生活中的人,必须学会与别人合作。生活中,你是不是能够和别人互相配合做事,或共同完成任务?在与别人合作方面,你也许感受过成功的喜悦,也许感受过失败的苦恼……在与别人合作方面,你的情况是怎样的?请从自己的生活经历中选取一两件事或几个片段,以“合作”为话题,
有关化脓性炎症的描述,不正确的是
(2008年第35题)下列复制起始相关蛋白质中,具有合成RNA引物作用的是
对第三代头孢菌素特点的叙述,哪项是错误的
市场调研应该遵循客观性和()的原则。
我国建筑产品价格市场化先后经历了()三个阶段。
流动性偏好的动机包括()。
Publishersareusingablitzofadvertising,Websites,aswellastraditionalmethodsto______forelusiveteensmarket.
最新回复
(
0
)