首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
24
问题
若有以下程序段
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全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有以下程序#include#includevoidfun(int*p1,int*s){int*t;t=(int*)malloc(2*sizeof(int));*t=*p1+*p1++;*(t+1)=*p1+*p1;
有以下程序#includeintfun(char*s){char*p=s;while(*p++!=’\0’);return(p-s);}main(){char*p="01234";printf("%d\n",fun(p
有以下程序(其中的strstr()函数头部格式为:char*strstr(char*p1,char*p2)确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址)#include#includechar*a="you";
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("goodbey!"
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
随机试题
领导绩效考评的类型。
当颈动脉窦压力感受器的传人冲动增多时,可引起
双向转诊服务中,下列哪项患者不需要从第一级机构转向第二级机构
1996年6月3日,某甲向某丙借款30万元,由某丁作为保证人。某丁和某丙约定:只有在某甲于债务届满两年还不还款时,某丁才代为履行。1997年6月3日,债务期限届满,某甲没有还款。到了1999年8月4日,某丙向某丁要求代为履行。某丁的一个律师朋友告诉某丁,该
(2005)系统如图4.5—22所示,在取基准功率100MVA时,各元件的标幺值电抗分别是:G:xd’’=x(2)=0.1,E|0|’’=1.0;T:xT=0.1,YNd11联结。则在母线B发生BC两相短路时,变压器三角形联结侧A相电流为()。
依据《危险化学品安全管理条例》的规定,下列关于危险化学品安全使用许可的说法,正确的是()
人机系统可靠性设计原则中,不仅要考虑可靠性和安全性,还必须考虑系统的质量因素和输出功能指标,其中还包括()。
列关于建设工程监理特点的说法中,不正确的是()
西周初期统治者总结了历史经验教训,对夏商的“天罚”思想进行了修正,在此基础上提出的立法思想是()(2015年一综一第30题)
从学生管理数据库中考生成绩.dbf检索所有分数大于或等于名次为2的学生的成绩的学号所用的SQL命令为:SELECTDISTINCT学号FROM考试成绩WHERE成绩【】;(SELECT成绩FROM考生成绩WHERE
最新回复
(
0
)