声明函数 C++ 时出错 - 应为“;”在声明列表的末尾 & 预期的 ')'

error declaring function C++ - Expected ';' at end of declaration list & Expected ')'

我试图定义一个函数,运行陷入了几个错误。 我能够像这样成功定义一个函数:

void simulatedFixture(int fixAddress);

然而,当我尝试像这样定义下一个函数时:

void addFixture(bool simShow; int x; int y; int w; int h; int universe; int address; int channelCount);

我遇到以下错误:

Expected ';' at end of declaration list

Expected ')'

Expected member name or ';' after declaration specifiers

我不知道我哪里会出错,因为我觉得我在做同样的事情,只是多了几个参数。

提前感谢您的帮助。

参数应该用逗号分隔 ,,而不是分号 ;

参见例如此处以通俗易懂的方式提供更多详细信息:

https://www.geeksforgeeks.org/functions-in-c/

https://www.cs.auckland.ac.nz/references/unix/digital/AQTLTBTE/DOCU_056.HTM

或此处获取精确的技术参考:

https://en.cppreference.com/w/cpp/language/function