标识符'��'之前缺少')'
missing ')' before identifier '��'
本文关键字:标识符 更新时间:2023-10-16
我正在阅读一本书来学习c++,并直接从书中复制了这个;
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
cout << "Enter true (1) or false (0) for two operands:" << endl;
bool Op1 = false, Op2 = false;
cin >> Op1;
cin >> Op2;
cout << Op1 << " AND " << Op2 << " = " << (Op1 && Op2) << endl;
cout << Op1 << " OR " << Op2 << " = " << (Op1 ¦¦ Op2) << endl;
Sleep(60000);
return 0;
}
我添加了windows.h和sleep功能,但除此之外,它是相同的。它一直说- lesson5.cpp(14):错误C2146:语法错误:在标识符'…'之前缺少')'
我已经试着修理它大约半个小时了,但在网上找不到任何解决方案。有人能帮帮我吗?这看起来很奇怪,我希望这是我错过的一些非常明显的东西。
这里似乎有错误的字符:(Op1 ¦¦ Op2)
。应该是:(Op1 || Op2)
你不应该从文档/PDF中复制粘贴代码,因为它们可能包含不合法的c++字符。
那么就把这部分(Op1 ¦¦ Op2)
自己输入为(Op1 || Op2)
。
相关文章:
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- #ifdef和未声明的标识符
- f2、f3、f4标识符未找到
- 设置 Visual Studio for MPI: 找不到标识符错误
- 未声明的标识符编译暗黑破坏神 2 程序"muleview"
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 如何让 GCC/Clang 在保留标识符上出错
- 错误 C2760:语法错误:映射迭代器上意外的标记"标识符",预期的";"
- 当简单捕获中的标识符显示为参数的声明符 ID 时,没有编译器诊断
- 使用说明符 extern 声明的C++中的标识符链接
- C++:枚举:错误:应使用标识符而不是"}"
- 为什么我们不能重复使用具有不同模板参数的别名模板标识符?
- Visual Studio C++ PlaySound 标识符未定义
- 为什么我们不编写可以处理C++标识符的汇编器和链接器?
- 使用未声明的标识符"sqrt"?
- 找不到标识符合并
- 在模板化函数中重新定义(忽略)的 SWIG 标识符
- 在 c++ 中找不到此函数的标识符
- 对类 (C++) 中的私有变量使用未声明的标识符