今天遇到的,定义在主函数外的y1变量被认为是在定义函数了,然后报错重复定义,后来移到主函数内就没这个问题了,查了一下百度说是math.h库里面的贝塞尔函数。回寝室本地dev用就没问题,放在评测机,在线ide所有c++版本,机房的电脑都会报错,而且以前用那么久的y1也没遇到过这种问题,所以什么用法什么评测环境下才会出错呢?附代码
#include<cmath> using namespace std; int y1; int main(){ return 0; }