若要求定义具有10个int型元素的以为数组a,则以下定义语句中错误的是 A)define n 5

int a[2*n] B)int a[5+5]C)int n=10,a[n]
2025-04-07 00:57:00
推荐回答(2个)
回答1:

C是错的
在大多数编译器里,数组声明时,不能使用变量来标记元素个数

A是对的,使用预处理是可以的,在编译时,会自动替换

回答2:

c