北医医考:CPP和H的奇怪错误和说明书

 2024-01-06 05:00:34  阅读 0

1>c:\ files (x86)\ sdks\\v7.0a\\.h(30): 错误 C2146: 语法错误: 缺少“;” (在标识符“”之前)

1>c:\ files (x86)\ sdks\\v7.0a\\.h(30): 错误 C4430: 缺少类型说明符 - 假定为 int。 注意:C++不支持默认int

1>c:\ 文件 (x86)\ sdks\\v7.0a\\.h(30): 错误 C2146: 语法错误: 缺少 ';' 在标识符“shot”之前

1>c:\ files (x86)\ sdks\\v7.0a\\.h(30): 错误 C4430: 缺少类型说明符 - 假定为 int。 注意:C++不支持默认int

1>c:\ files (x86)\ sdks\\v7.0a\\.h(31): 错误 C2065: 'DWORD': 未声明的标识符

1>c:\ files (x86)\ sdks\\v7.0a\\.h(31): 错误 C2146: 语法错误: 缺少“)”(标识符“”之前)

1>c:\ files (x86)\ sdks\\v7.0a\\.h(31): 错误 C4430: 缺少类型说明符 - 假定为 int。 注意:C++不支持默认int

1>c:\ 文件 (x86)\ sdks\\v7.0a\\.h(33): 错误 C2059: 语法错误: ")"

1>c:\ files (x86)\ sdks\\v7.0a\\.h(64): 错误 C2146: 语法错误: 缺少“;” (在标识符“”之前)

1>c:\ files (x86)\ sdks\\v7.0a\\.h(64): 错误 C4430: 缺少类型说明符 - 假定为 int。 注意:C++不支持默认int

应输入标识符什么意思_应输入标识符的错误_error 应输入标识符

此类问题一般是头文件包含错误引起的。

在 CPP 开头包含 .h 可以解决该问题。 你为什么想到这个? 相同的 CPP 和 H 在另一个项目中可用,但在此处不可用。 对比发现,可用工程中,CPP中包含.H,.H中包含.h。

顺便问一下,为什么 .h 如此重要? 如果不包含的话,编译就不允许通过。 打开.h,里面包含了所有的头文件。 VS已经帮助我们定义了在平台上开发程序所需的头文件和序列。

只要记住在将来编程时包含它即可。

//.h: 标准系统包含文件的包含文件, // 或经常使用但不经常更改的 // 项目特定的包含文件 //##".h"##//TODO: 此处引用 需要的其他头文件程序#

标签: 包含 缺少 语法

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码