下列定义中错误的是 ( )
A: int a[]={2,3}
B: char *a[3]
C: char s[10]=”test”
D: int n=5,a[n]
A: int a[]={2,3}
B: char *a[3]
C: char s[10]=”test”
D: int n=5,a[n]
举一反三
- 以下定义数组的语句中,错误的是( ) A: int a[] = {1,2}; B: char a[] = {“test”}; C: char s[10] = {“test”}; D: int n = 5, a[n];
- 以下正确的数组定义语句是( )。 A: int n=5, x[n]; B: int x[5]={0,1,3,5,7,9}; C: char c1[]={'1','2','3','4','5'}; D: char c2[5]="12345";
- 以下定义数组的语句中正确的是()。 A: int a(10) B: char str[] ; C: int n=5; int a[4][n]; 18 D: E: define N 10 char str[N];
- 下列关于数组的定义形式,错误的是( ) A: int [] a;a=new int[5]; B: char b[];b=new char[80]; C: int[] c=new int[10]; D: int [][3] d=new int[2][];
- 下列关于数组的定义形式,错误的是( )。 A: int[] c = new char[10]; B: int[][3] a = new int[2][]; C: int[] a ;a = new int; D: char b[];b = new char[80];