一个关于调用函数函参写void的错误error C2143 syntax error missing ')' before 'type'

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个关于调用函数函参写void的错误error C2143 syntax error missing ')' before 'type'相关的知识,希望对你有一定的参考价值。

error C2143 syntax error missing ‘)‘ before ‘type‘

错误代码:
srand((unsigned)clock(void));

错误原因:

画蛇添足的写了void

修改:

把void去掉即可

总结:

void代表空,就是实实在在的什么都没有,除非是在声明,否则平常用的时候就是空。

以上是关于一个关于调用函数函参写void的错误error C2143 syntax error missing ')' before 'type'的主要内容,如果未能解决你的问题,请参考以下文章

C++ 函数(错误:控制可能到达非 void 函数的末尾)

关于C++的虚函数在父类的内部调用

关于ucos主函数调用OSTaskCreate创建用户的警告解决办法

C语言popen函数编译(连接)的时候总说有一个error(错误),找不到原因求大神帮忙TAT

关于JAVA调用C的DLL库中的函数问题,传入一个含有指针的结构体指针

错误:指向绑定函数的指针只能用于调用函数