声明函数 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
或此处获取精确的技术参考:
我试图定义一个函数,运行陷入了几个错误。 我能够像这样成功定义一个函数:
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
或此处获取精确的技术参考: