写出指向int型变量的指针变量p的一个定义语句:()。
int*p
举一反三
- int *p ; float *q; 前一个语句定义了指向int型目标的指针变量p,后一个语句定义了指向float型目标的指针变量q。
- 请写出定义语句,(1)定义指向整型变量的指针变量p1,(2)定义指向字符型变量的指针变量p2
- 若有定义:int i;,则使指针p指向变量i的定义语句是____,使指针p指向变量i的赋值语句是____。
- 如果程序中已有定义int k;则, (1)定义一个指向变量k的指针变量p的语句是_______ (2)通过指针变量,将数值6赋值给k的语句是_______ (3)定义一个可以指向指针变量p的指向指针的变量pp的语句是_______ (4)通过赋值语句将pp指向指针变量p的语句是_______ (5)通过指向指针的变量pp,将k的值增加一倍的语句是_______。
- 如果程序中已有定义:int k; 定义一个指向变量k的指针变量p的语句是( ) 。
内容
- 0
已知:int *p( ); p是( )。 A: 指向int型的指针变量 B: int型的指针数组 C: 一个指向函数的指针变量,函数的返回值是int型 D: 一个函数,该函数的返回值是指向int型的指针变量
- 1
设有定义int a,*p;,则使指针p指向变量a的语句是______
- 2
若有定义语句int (*p)[M];其中的标识符p是( ) A: M个指向整型变量的指针; B: 指向M个整型变量 的函数指针; C: 一个具有M个整型元素的一维数组的指针变量; D: 具有M个指针元素的一维指针数组,每个元素都只能指向整型变量;
- 3
已知:int *p(); 则p是 A: 一个函数,该函数的返回值是指向int型的指针变量 B: 指向int型的指针变量 C: int型的指针数组 D: 一个指向函数的指针变量,该函数的返回值是int型
- 4
执行语句int *p; 后,指针变量p只能指向int类型的变量