作业帮 > 政治 > 作业

设有如下定义:char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( ).A)aa数组成元素的

来源:学生作业帮 编辑:百度作业网作业帮 分类:政治作业 时间:2024/07/21 20:25:09
设有如下定义:char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( ).A)aa数组成元素的值分别是"abc
最好能说一下原因
设有如下定义:char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( ).
A)aa数组成元素的值分别是"abcd"和ABCD"
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址
设有如下定义:char *aa[2]={
当然是C
char *aa[2]定义一个指针数组
如果是char (*aa)[2] 就是定义一个指向一维数组的指针
再问: 但是那参考的答案好像不是c啊.......我也不太清楚,,我感觉a不错啊
再答: 如果要算上末尾的\0,那C就错了,是5个字符。 A 你是不是打漏字了,语句不通顺 如果是:aa数组的组成元素的值分别是"abcd"和ABCD" 那就比C准确,"abcd"表示的就是字符串的首地址。
再问: a估且那样吧......但答案好像是d..我也不知道...麻烦认真看下吧
再答: D是错的,如果选D,我只能说答案错误