-->
当前位置:首页 > 题库

单选题:下列函数定义中,会出现编译错误的是\_\_\_\_。

Luz5年前 (2021-05-10)题库896
下列函数定义中,会出现编译错误的是\_\_\_\_。 @[B](2)
A.
```c++
int max(int x, int y, int *z)
{
*z = x > y ? x : y;
return *z;
}
```
B.
```c++
int max(int x, y)
{
int z;
z = x > y ? x : y;
return z;
}
```
C.
```c++
int max(int x, int y)
{
int z;
z = x > y ? x : y;
return (z);
}
```
D.
```c++
int max(int x, int y)
{
return (x > y ? x : y);
}
```




A.
```c++
int max(int x, int y, int *z)
{
*z = x > y ? x : y;
return *z;
}
```
B.
```c++
int max(int x, y)
{
int z;
z = x > y ? x : y;
return z;
}
```
C.
```c++
int max(int x, int y)
{
int z;
z = x > y ? x : y;
return (z);
}
```
D.
```c++
int max(int x, int y)
{
return (x > y ? x : y);
}
```


答案:B