C错误,A、B表示数组中的第几个元素,比如a[0]到a[9]分别表示数组中的第一个到第10个元素.D代表的是指向该数组首位的指针.C选项的a[10]是不正确的,这道题考的就是数组的下标识从0开始的和数组的名字代表的意思.
若有定义char a[10];,则不正确的数组元素或指针引用是?A:a[0] B:a[5-2] C:a[10] D:a
1个回答
相关问题
-
.若有说明语句“int a[10],*p=a;”,对数组元素的正确引用是: A、a[p] B、p[a] C、p+2 D、
-
若有以下定义,则对a数组元素的正确引用是【 】
-
若有定义int a[5],则下列对a数组元素或地址的引用错误的有().
-
11、若有定义:int a[3][4];则数组元素的合法引用是.(A) a[3][0] (B) a[1][4]
-
已知int a[4][5],则对数组a的元素引用正确的是( ) A.a[0][4] B.a[4][5] C.a[2][5
-
static char str[10]="China";数组元素个数为().A、6 B、9 C、5 D、10
-
若有以下定义和语句,则对a数组元素的正确引用为( ).int a[2][3],(*p)[3];p=a;
-
c语言题目。下列字符数组定义与初始化不正确的是____A、char s[ ]=“abc”; B、char s[]={“a
-
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是
-
若定义int a 【2】【3】;则对a数组元素的正确应用是(?)