有指针变量p和数组a,指针变量和数组都可以实现本身的值的改变,如p++和a++。
举一反三
- 变量p为指针变量,若p=&a,下列说法不正确的有()。 A: &*p==&a B: *&a==a C: (*p)++==a++ D: *(p++)==a++
- 若有定义typedef char *POINT; POINT p,q[3],*r;则p、q和r分别是字符型的( )。 A: 变量、一维数组和指针变量 B: 指针变量、一维数组指针和二级指针变量 C: 变量、二维数组和指针变量 D: 指针变量、一维指针数组和二级指针变量
- '变量p为指针变量,若p=&a,下列说法不正确的是()。 A: &*p==&a B: *&a==a C: (*p)++==a++ D: *(p++)==a++
- 设typedef char *POINT; POINT p,q[3];,则p和q 分别是字符型的( ) A: 变量、指针变量 B: 变量、二维数组 C: 指针变量、一维数组指针 D: 指针变量、一维指针数组
- 设double *p[6];则( )。? p是数组指针,指向double型数组|p是double型数组|p是指针数组,其元素是指向double型变量的指针|p是指向double型变量的指针