早教吧作业答案频道 -->其他-->
17、设有如下定义:char*aa[2]={“abcd”,“ABCD”};则以下说法中正确的是()。A)aa数组成元素的值分别是“abcd”和ABCD“B)aa是指针变量,它指向含有两个数组元素的字符
题目详情
17、设有如下定义: char *aa[2]={“abcd”,“ABCD”}; 则以下说法中正确的是( )。
A)aa数组成元素的值分别是“abcd”和ABCD“
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符‘a’和‘A’的地址
为什么?
A)aa数组成元素的值分别是“abcd”和ABCD“
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符‘a’和‘A’的地址
为什么?
▼优质解答
答案和解析
char* 类型的数组指的是每个元素都是 char* 指针 char * 指针是指向字符类型的 所以 aa数组的两个元素各自存放了字符'a' 和 ‘A’的地址
A)答案不对 aa数组元素是 两个char* 字符类型的指针
B) aa的元素类型是字符型指针 不是 字符型一维数组
C)同B
D)是正确的
A)答案不对 aa数组元素是 两个char* 字符类型的指针
B) aa的元素类型是字符型指针 不是 字符型一维数组
C)同B
D)是正确的
看了 17、设有如下定义:char...的网友还看了以下:
平行四边形ABCD中ac^2+bd^2=2ab^2类比到平行六面体ABCD-A'B'C'D'是什么 2020-05-13 …
C语言下列语句中,正确的是下列语句中,正确的是A)char*s;s=”Olympic”;B)cha 2020-05-20 …
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s=" 2020-06-26 …
设变量定义如下:char c1='b',c2='B';(c1,c2可看成整形,其值分别为98,66 2020-06-27 …
假如你生活在半坡原始居民时期,在捕获一头野猪后,要把猪腿剁下来,你所使用的工具应该是下图中的ABC 2020-07-14 …
一个程序设计的选择题voidfun(char*a,char*b){a=b;(*a)++}main( 2020-07-14 …
java问题:每一项都详细解释下1.下列关于Java语言中String和char的说法,正确的是( 2020-07-17 …
.以下选项中有语法错误的是A.char*str[]={“guest”};B.charstr[][1 2020-07-22 …
下面关于字符串的说明中,错误的是A、charstr[7]=”FORTRAN”;B、char*str= 2020-11-07 …
a四方+b四方+c四方+d四方=4abcd,abcd为正数,用abcd围成的图形是什么图形不是正方形 2020-11-07 …