
以下哪个是错误的 A:int a[7]; B:#define N 5 long b[N] C:char c[5] D:int n,d[n]
4个回答
展开全部
下面的都是错的
B:#define N 5 long b[N] 1. #define 语句必须单独一行; 2. 语句结尾无分号
C:char c[5] 语句结尾无分号
D:int n,d[n] 1. n 未初始化; 2. 数组长度不可以使用变量; 3 语句结尾无分号
B:#define N 5 long b[N] 1. #define 语句必须单独一行; 2. 语句结尾无分号
C:char c[5] 语句结尾无分号
D:int n,d[n] 1. n 未初始化; 2. 数组长度不可以使用变量; 3 语句结尾无分号
展开全部
D是错误的,定义数组的时候,数组个数必须是常量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B是错误的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询