VS2019报错 由#define后的分号引发的【“ 应输入“)】

看来这个问题有一种基本的情况,比如说你使用的括号是中文的而不是英文的,我不知道你遇到的是不是这个。

我刚刚遇到的问题是,我define了NOTCONNECT标志代表-1, 然后在if的括号里遇到的这个问题。就像这样:
VS2019报错 由#define后的分号引发的【“ 应输入“)】
这个问题很好解决,因为definite的时候多打了个分号,仅此而已。
VS2019报错 由#define后的分号引发的【“ 应输入“)】

删掉分号就好了:

VS2019报错 由#define后的分号引发的【“ 应输入“)】