[quote=引用 13 楼 akari10032的回复:]估计重名了,给你的函数换个名字就好了,C里面不支持函数重载,而且我觉得Windows.h里面的应该是个宏
另外,自己写函数最好不要直接用max,min,swap,sort之类的看起来很简洁的命名,这些很可能系统头文件已经使用了,加一个一眼就能看出来是自定义的标识,比如my_xxx,或者projectname_xxx
留下include <windows.h>把你那个max删了重写。包括声明 先删掉,直接运行main。看有没有错,有错改了。 再重新写一遍你的max
把windows.h扔到最上面去。看看报错有没有什么变化。 有时候遇到一些错误,确实有点莫名其妙,只能尽量干了。尽量排查。缩小范围。 以前自己也遇到过奇奇怪怪的问题。也有没有解决出来的时候,只有全部放弃从头再来。
有没有不小心动过windows.h
[quote=引用 17 楼 xiaobaicaiaihe的回复:][quote=引用 13 楼 akari10032的回复:]估计重名了,给你的函数换个名字就好了,C里面不支持函数重载,而且我觉得Windows.h里面的应该是个宏
估计重名了,给你的函数换个名字就好了,C里面不支持函数重载,而且我觉得Windows.h里面的应该是个宏
看错了
c不支持函数重载吧?
69,369
社区成员
243,082
社区内容
加载中
试试用AI创作助手写篇文章吧