若程序中定义了以下函数 [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);
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);
举一反三
- 若程序中定义了以下函数:int myadd(int a,int b){ return (a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )。 A: int myadd(int,int); B: int myadd(int a,b); C: int myadd(int b,int a); D: int myadd(int x,int y);
- 下面选项中属于函数指针的是() 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: double<br/>func(int x,int<br/>y) B: int<br/>func(int x;int<br/>y); C: float<br/>func(int x,inty); D: char<br/>func( int x,y);
- 以下正确的函数定义形式是( <br/>). A: double<br/>fun(int x,int y) B: double<br/>fun(int x;int y) C: double<br/>fun(int x,int y); D: double<br/>fun(int x,y);
- 以下正确的函数定义形式是() A: double<br/>fun(int x,int y) B: double<br/>fun(int x;int y) C: double<br/>fun(int x,int y); D: double<br/>fun(int x,y);