error C2143:语法错误:缺少" ;"

xiaoxiao2021-02-28  24

错误1 error C2143:语法错误:缺少“;”(在“<”的前面) 错误2 error C2238:意外的标记位于“;”之前 错误3 error C4430:缺少类型说明符 - 假定为int。注意:C++不支持默认int

这几个错误是在我在用C++写堆的时候出现的(其实这个错误我写代码的时候会经常出现),而且我认为这三个错误是同时出现的,这是由于你的C++代码没有写using namespace std;以下提供消除错误的方法: 在你的头文件下面加上“using namespace std”就可以解决了,原因是当你使用< iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。

转载请注明原文地址: https://www.6miu.com/read-2624560.html

最新回复(0)