设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( )
A)aa数组成元素的值分别是"abcd"和ABCD"B)aa是指针变量,它指向含有两个数组元素的字符型一维数组C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组...
A)aa数组成元素的值分别是"abcd"和ABCD"
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址
大神来说明以下啊 展开
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址
大神来说明以下啊 展开
6个回答
展开全部
char* 类型的数组指的是每个元素都是 char* 指针 char * 指针是指向字符类型的 所以 aa数组的两个元素各自存放了字符'a' 和 ‘A’的地址
A)aa数组元素是两个char* 字符类型的指针
B) aa的元素类型是字符型指针,不是字符型一维数组
C)同B
A)aa数组元素是两个char* 字符类型的指针
B) aa的元素类型是字符型指针,不是字符型一维数组
C)同B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个语句定义一个字符串数组指针AA,它的元素是2
AA [0]指向存储在“ABCD”
AA [1]指向存储在“ABCD”的地址的地址的数目
AA [0]指向存储在“ABCD”
AA [1]指向存储在“ABCD”的地址的地址的数目
追问
那选。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询