int *p();[br][/br] 这条语句是一个声明语句,p是一个_______,其返回值类型是int*。
函数;函数名;函数名称
举一反三
内容
- 0
已知:int<br/>y; 则下列定义指针变量p的语句正确的是()。 A: int<br/>p=&y; B: int<br/>*p=y; C: int<br/>*p=&y; D: *p=*y
- 1
若有定义语句:int a[]={1,2,3,4,5};则对语句int *p=a;正确的描述是() A: 语句int *p=a;定义不正确 B: 语句int *p=a;初始化变量p,使其指向a的第一个元素 C: 语句int *p=a;是把a[0]的值赋给变量p D: 语句int *p=a;是把a[1]的值赋给变量p
- 2
已知:int p();,p是()。 A: int型变量 B: 函数p的调用 C: 一个函数声明,该函数的返回值是int型的值 D: 强制类型转换表达式中的变量
- 3
申请一个具有n个int型元素的一维动态数组,可以使用语句()。 A: int *p;p=(int *)malloc(n,sizeof(int)); B: int *p;p=(int *)malloc(n*sizeof(int)); C: int *p;p=(int *)realloc(n*sizeof(int)); D: int p[n];
- 4
有如下定义:[br][/br]int a=5;[br][/br]const int *p=&a;[br][/br]语句:[br][/br]*p=10; (请填写正确或者错误)。