【单选题】对于指向数组的指针变量,可以加上或减去一个整数n。设pa是指向数组a的指针变量,则pa+n, pa-n, pa++, ++pa, pa--, --pa运算都是合法的
A. 指针变量加或减一个整数n的意义是把指针指向的当前位置(指向某数组元素)向前或向后移动n个位置。应该注意,数组指针变量向前或向后移动一个位置和地址加1或减1在概念上是不同的。因为数组可以有不同的类型,各种类型的数组元素所
A. 指针变量加或减一个整数n的意义是把指针指向的当前位置(指向某数组元素)向前或向后移动n个位置。应该注意,数组指针变量向前或向后移动一个位置和地址加1或减1在概念上是不同的。因为数组可以有不同的类型,各种类型的数组元素所
举一反三
- 对于“ int *pa[5]; ”的描述,()是正确的。 A: pa是一个指向数组的指针,所指向的数组是5个int型变量 B: pa是一个指向某数组第5个元素的指针,该元素是int型变量 C: pa[5]表示某个数组的第六个元素的值(从第一个数起) D: pa是一个具有5个元素的指针数组,每个元素是一个int型指针
- 对于“ int *pa[5]; ”的描述,()是正确的。 A: pa是一个指向数组的指针,所指向的数组是5个int型变量 B: pa是一个指向某数组第5个元素的指针,该元素是int型变量 C: pa[5]表示某个数组的第六个元素的值(从第一个数起) D: pa是一个具有5个元素的指针数组,每个元素是一个int型指针
- 若有:int *pa[5]; 下列描述中,正确的是( )。 A: pa 是一个指向数组的指针,所指向的数组有 5 个 int 型元素 B: pa 是指向数组首地址的指针 C: pa 是一个具有 5 个元素的指针数组,每个元素是一个 int 型指针 D: 语法错误
- 对于int*pa[5];的描述,()是正确的。 A: pa是一个指向数组的指针,所指向的数组是5个int型元素 B: pa是一个指向某数组中第5个元素的指针,该元素是int变量 C: pa[5]表示某个数组的第5个元素 D: pa是一个具有5个元素的指针数组,每个元素是一个int型指针。
- 对语句int *pa[5];说法正确的是_________。 A: pa是一个指向数组的指针,所指向的数组是5个int型元素 B: pa是一个指向某数组中第5个元素的指针,该元素是int类型变量 C: pa[5]表示某个数组的第5个元素的值 D: pa是一个具有5个元素的指针数组,每个元素是一个int型指针