)
A: (int*)p(int,
int)
B: int
*p(int, int)
C: 两者都是
D: 两者都不是
举一反三
- 下面选项属于函数指针的是 。 A: (int*)p(int, int) B: int *p(int, int) C: 两者都是 D: 两者都不是
- 下面选项属于函数指针的是。 A: (int*)p(int,int) B: 、int*p(int,int) C: C、两者都是 D: 、两者都不是
- 下面选项中属于函数指针的是() A: (int*)p(int<br/>x, int y) B: int<br/>*p(int x, int y) C: int<br/>(*p)(int x,int y) D: int<br/>p(int * x,int * y);
- 以下关于引用用法错误的是:( )。 A: int<br/>a; int &b=a; B: int<br/>&a; int b; C: int<br/>*p; int *&q=p; D: D、int<br/>a; int &b=a; int &c=a;
- 已知:int<br/>y; 则下列定义指针变量p的语句正确的是()。 A: int<br/>p=&y; B: int<br/>*p=y; C: int<br/>*p=&y; D: *p=*y
内容
- 0
下列定义函数指针变量正确的是( )。 A: int *(p)(int a,int b); B: int (*p)(int a,int b); C: int *p(int a,int b); D: int p(int a,int b);
- 1
若要定义整型指针p并初始指向变量x,则所使用的定义语句为()。 A: int<br/>*p=&x; B: int<br/>*p; *p=&x; C: int<br/>*p=x; D: int<br/>*p; *p=x;
- 2
以下关于引用用法错误的是:( ) A: int<br/>a; int& b=a; B: int&<br/>a; int b; C: int<br/>*p; int *& q=p; D: int<br/>a; int& b=a; int& c=a;
- 3
请选出正确的程序段[br][/br]A)int*p; B)int*s,k;[br][/br]scanf("%d",p); *s=100;[br][/br]… …[br][/br]C)int*s,k; D)int*s,k;[br][/br] char*p,c; char*p,e;[br][/br] s=&k; s=&k;[br][/br] p=&c; p=&c; A: A)int*p;<br>scanf("%d",p);<br>… B: B)int*s,k;<br>*s=100;<br>... C: C)int*s,k;<br>char*p,c;<br>s=&k; D: D)int*s,k;<br>char*p,e;<br>s=&k;
- 4
若程序中定义了以下函数 [br][/br] int a(int a,int b)[br][/br] { return (a+b);}[br][/br]并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是 A: int a(int a,b); B: int a(int,int); C: int a(int b,int a); D: int a(int x,int y);