C语言题,求大神解释
C语言题,求大神解释选择正确的说明语句为()。A.intN['b'];B.intN[4,9];C.intN[][];D.int*N[10]...
C语言题,求大神解释选择正确的说明语句为( )。
A. int N['b']; B. int N[4,9];
C. int N[][]; D. int *N[10] 展开
A. int N['b']; B. int N[4,9];
C. int N[][]; D. int *N[10] 展开
4个回答
展开全部
A. int N['b']; 这是正确的,声明 N 是整型数组,共有元素 'b' 个,'b' 是整型常量,
相当于 int N[98]。
B. int N[4,9]; 是错误的。2维 应当声明为 int N[4][9];
C. int N[][]; 这也是错误的。因为没有给出数组大小。
D. int *N[10]; 这是正确的,声明 N 是 指针数组, 这个 指针数组 有 10个元素,相当于声明了 10 个指针,用于指向整型量。
相当于 int N[98]。
B. int N[4,9]; 是错误的。2维 应当声明为 int N[4][9];
C. int N[][]; 这也是错误的。因为没有给出数组大小。
D. int *N[10]; 这是正确的,声明 N 是 指针数组, 这个 指针数组 有 10个元素,相当于声明了 10 个指针,用于指向整型量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a,d并不能给N定义一个数啊
追问
那哪个能?为什么啊
追答
a可以啊,他可以成功定义一个数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A和D均可。
更多追问追答
追问
可惜这俩都不对,,,,
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询