【发布时间】:2013-06-26 13:55:37
【问题描述】:
我已经阅读了一些与此类似的其他问题,但我仍然不知道是否 “VOID”和“void”在用法上有区别。
在不知道与 void 的确切区别的情况下使用 VOID 感到不舒服。
非常感谢任何安慰性的建议。
【问题讨论】:
-
这取决于
VOID是如何定义的。它不是标准语言或标准库的一部分。听起来像 Windows 的东西。 -
VOID不是标准的东西。它必须是来自某个地方的 typedef。检查你从哪里得到它的文档。也许<windows.h>? -
我去了在“winnt.h”中显示“#define VOID void”的定义。这是否意味着 VOID 与 void 完全一样?
-
@CodeDoctorJL - 不,这意味着预处理器将在编译步骤之前将代码中所有出现的
VOID替换为void。
标签: c++ void difference