指针变量的类型可以是下列哪些()
A: char
B: float
C: int
D: void
A: char
B: float
C: int
D: void
举一反三
- 指针变量的类型可以定义成下列哪些() A: char B: float C: int D: double
- 下列函数原型声明中,可以返回指针值的是( )。 A: void *fun(); B: int (*p)fun(int, int); C: float fun(int *); D: char *fun(char *);
- 分析以下的声明的正确性:void f1(float a,int b=0,int c,char d=‘a’);void f1(float a, int c, int b=0,char d=‘a’);
- 要将void*类型的指针变量p赋值给char*类型的指针变量s,下列那种写法是错误的() A: B: s=(void*)p C: s=(char*)p D: s=(char*)(p) E: s=static_castp<char*>p
- 若有int *p;指针变量p可以指向一个float类型的变量。