在Linux平台上,使用名为CURSES的函数时会出现编译错误。如果我将名称更改为"my_curses“之类的其他内容,就不会再有错误了。
我知道有一个curses.h,但是我不知道任何名为CURSES的函数。在标准中是否已经存在一个名为CURSES的函数,或者在库中已经构建了一个函数?
原型: void CURSES(int x)
错误:“错误:数值常量之前的语法错误”
然后在函数声明中,我得到了一堆类似的错误,还有一堆带有“冲突类型”的错误。
发布于 2012-02-11 19:33:47
您有一个原型声明void CURSES(int x)。这是无效的,在C中原型声明应该是:void CURSES(int)。那么,您的函数实现/声明如下:
void CURSES(int x) {
printf("Curses! Got: %d\n", x);
}https://stackoverflow.com/questions/9243349
复制相似问题