在C语言中,下面关于数组的声明语句中,编译能通过的是()
A.int[] arr
B.int arr[] = {}
C.int arr[]
D.int arr[5]; arr = {1,2,3,4,5}
B、int arr[] = {}
A.int[] arr
B.int arr[] = {}
C.int arr[]
D.int arr[5]; arr = {1,2,3,4,5}
B、int arr[] = {}
A.loat score[5][6]
B.loat score[4][5]
C.loat score[3][4]
D.loat score[4,5]
A.imma[1:5,1:5]asstring
B.imma[5to5]asstring
C.imma(1to5,1to5)asstring
D.imma(1:5,1:5)asstring
下面关于数组的描述错误的是
A.在C++语言中数组的名字就是指向该数组第一个元素的指针
B.长度为n的数组,下标的范围是0-n-1
C.数组的大小必须在编译时确定
D.数组只能通过值参数和引用参数两种方式传递给函数
A.int a[5];
B.int a[]=new[5];
C.int a[];int a=new int[5];
D.int a[]={1,2,3,4,5};
A.im A[3,4]As Integer
B.im A(3,4)As Integer
C.im A[3;4]As Integer
D.im A(3;4)As Integer
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
B.′\0′作为标志占用存储空间,计入串的实际长度
C.在表示字符串常量的时候不需要人为在其末尾加入′\0′
D.在C语言中,字符串常量隐含处理成以′\0′结尾
A.a2=al;
B.a2=a3;
C.a2=a4;
D.a3=a4;