1、c++中编程出现错误 ,error C2143:语法错误:缺少“;(在“*”前面)
error C2143:语法错误:缺少类型说明符-假定为Int。注意:C++不支持默认int

2、问题产生原因:
两个头文件不能相互包含,否则会出现上述问题


3、解决办法:把相互包含的头文件改为仅有一个包含另一个,可以也在原文件中包含头文件
时间:2026-02-11 23:42:05
1、c++中编程出现错误 ,error C2143:语法错误:缺少“;(在“*”前面)
error C2143:语法错误:缺少类型说明符-假定为Int。注意:C++不支持默认int

2、问题产生原因:
两个头文件不能相互包含,否则会出现上述问题


3、解决办法:把相互包含的头文件改为仅有一个包含另一个,可以也在原文件中包含头文件