判断: 已知一个已初始化的一维数组a,数组长度为6,则可以引用数组元素进行赋值操作, 如
错误
举一反三
- 已知一个已初始化的一维数组a,数组长度为6,则可以引用数组元素进行赋值操作, 如: a[0]=a[2]+a[3]–a[2*3].
- 关于Java中数组的说法正确的是:</p></p>(1)数组可以动态初始化</p></p>(2)数组可以赋值给Object类型的对象</p></p>(3)数组创建以后,其长度可以修改</p></p>(4)数组可以调用Object类的所有方法</p></p>
- 若有如下定义和语句:int *p[3], a[6], n;for (m=0;m<3;m++) p[m]=&a[2*m];则*p[0]引用的是a数组元素 ;*(p[1]+1)引用的是a数组元素
- 定义一维数组时,如果初始化时给全部数组元素进行赋值,可以不必指定数组长度。
- char (*p)[10];该语句定义了一个? 指向长度为10的字符串的指针变量p|有10个元素的指针数组p,每个元素可以指向一个字符串|指向含有10个元素的一维字符型数组的指针变量p|有10个元素的指针数组p,每个元素存放一个字符串
内容
- 0
定义二维数组并同时进行全部数组元素初始化时,可以省略数组第一维长度的说明。
- 1
若有int (*p)[3];以下叙述中正确的是()。 A: p是一个指针数组 B: (*p)[3]与*p [3]等价 C: p是一个指针,它可以指向一个一维数组中任一个元素 D: p是一个指针,它只能指向一个包含3个int类型元素的一维数组
- 2
char (*p)[10];该语句定义了一个 A: 指向含有10个元素的一维字符型数组的指针变量p B: 指向长度为10的字符串的指针变量p C: 有10个元素的指针数组p,每个元素可以指向一个字符串 D: 有10个元素的指针数组p,每个元素存放一个字符串
- 3
char (*p)[10];该语句定义了一个 A: 指向含有10个元素的一维字符型数组的指针变量p B: 指向长度为10的字符串的指针变量p C: 有10个元素的指针数组p,每个元素可以指向一个字符串 D: 有10个元素的指针数组p,每个元素存放一个字符串
- 4
char(*p)[10];该语句定义了一个 A: 指向含有10个元素的一维字符型数组的指针变量p B: 指向长度为10的字符串的指针变量p C: 有10个元素的指针数组p,每个元素可以指向一个字符串 D: 有10个元素的指针数组p,每个元素存放一个字符串