此代码会编译错误(仅展示部分代码):
#include<bits/stdc++.h>
#define int long long
using namespace std;
int dp[1005][1005][3],a[1005][1005],mod=1234567;
int vis,n,m,x,y,x1,y1;
void input(){
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
}
错误信息为:
[Error]'long long int y1' redeclared as different kind of symbol
个人认为 y1
为关键字,那么此关键词作用是?
如果不是,那么 y1
为什么会编译错误?
C++ 版本:C++98 (GCC 9)