我有以下代码,struct声明在main之前,因此是函数声明
struct stuff{
int sale_per_day[Kdays];
int max_sale;
};
void set_max();
Run Code Online (Sandbox Code Playgroud)
那部分到底是......
void set_max(struct stuff *point; int n = 0)
{
return;
}
Run Code Online (Sandbox Code Playgroud)
那我究竟做错了什么?我明白了
"ISO C禁止转发参数声明"
错误.我正按照课程要求与GCC C89合作.
它看起来好像只需要一个逗号而不是分号:
void set_max(struct stuff *point, int n = 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1621 次 |
| 最近记录: |