柠檬试题库
search
首页 计算机 公务员 驾照 关于

设有定义语句: char *aa[2]={ "abcd","ABCD"}; 则以下叙述正确的是


  • A.aa[0]存放了字符串"abcd"的首地址
  • B.aa数组的两个元素只能存放含有4个字符的一维数组的首地址
  • C.aa数组的值分别是字符串"abcd"和"ABCD"
  • D.aa是指针变量,它指向含有两个元素的字符型数组
热度🔥495
参考答案:A
解析:

【解析】本题中定义了一个指针数组,数组中存放的是字符指针,aa数组的两个元素分别包含了5个字符,所以可以存放5个字符的一维数组的首地址,所以B选项错误。aa数组的值是指向那两个字符串的字符指针,而不是那两个字符串,所以C选项错误。aa本身是一个指向两个字符指针的指针,所以D选项错误。
复制题目向AI提问