设double *p[6];则( )。
A: p是指向double型变量的指针
B: p是double型数组
C: p是指针数组,其元素是指向double型变量的指针
D: p是数组指针,指向double型数组
A: p是指向double型变量的指针
B: p是double型数组
C: p是指针数组,其元素是指向double型变量的指针
D: p是数组指针,指向double型数组
C
举一反三
- 设double *p[6];则( )。? p是数组指针,指向double型数组|p是double型数组|p是指针数组,其元素是指向double型变量的指针|p是指向double型变量的指针
- 关于double *p[6];它的含义是: A: p是指向double型变量的指针 B: p是double型数组 C: p是指针数组 D: p是数组指针
- 对于double (*p)[10];的描述,( )是正确的。 A: p是一个指向数组的指针,所指向的数组是10个double型元素; B: p是一个指向某个数组中第10个元素的指针,该元素是double型变量; C: p[5]表示某个数组的第10个元素的值; D: p是一个具有10个元素的指针数组,每个元素是一个double型指针;
- 若有定义:int *p[3];,则以下表述中正确的是( )。 A: p是一个指向有3个元素的整型数组的指针 B: p是一个指向int型变量的指针 C: p是一个有3个元素的指针数组,每个元素是一个int型指针 D: p是一个数组,该数组的元素是指针p所指向的变量
- 关于地址和指针,以下叙述正确的是( )。 A: 可以通过强制类型转换让char型指针指向double型变量 B: 函数指针p指向一个同类型的函数时,必须写成: p=&f; C: 指针p指向一个数组时,必须写成: p=&f; D: 一个指针变量p可以指向自身
内容
- 0
关于地址和指针,以下叙述正确的是( )。 A: 可以通过强制类型转换让char型指针指向double型变量 B: 函数指针p指向一个同类型的函数f时,必须写成:p=&f; C: 指针p指向一个数组f时,必须写成:p=&f; D: 一个指针变量p可以指向自身
- 1
关于地址和指针,以下叙述正确的是______。 A: 函数指针p指向一个同类型的函数f时,必须写成:p = &f; B: 可以通过强制类型转换让char型指针指向double型变量 C: 指针p指向一个数组f时,必须写成:p = &f; D: 一个指针变量p可以指向自身
- 2
若有int(*p)[3]:则以下表述中正确的是 ______。 A: p是一个指向具有3个元素的整型数组的指针 B: p是一个指向int型变量的指针 C: p是一个有3个元素的指针数组,每个元素是一个int型指针 D: p是一个具有3个int型元素的一维数组
- 3
int a[2][4]={1,2,3,4,5,6,7,8};[br][/br] int *p=*a; 此时p是一个________ A: 指向数组元素的指针变量 B: 指向一维数组的指针变量 C: 指向二维数组的指针变量 D: 指向第0行的数组指针变量
- 4
关于地址和指针,以下说法错误的是() p = f; 可以让函数指针p指向一个同类型的函数f q = a; 可以让指针q指向一个同类型的数组a 指针变量可以赋NULL值 绝对不可以通过强制类型转换让char型指针指向double型变量