关键字/定义/返回值 - "状态"在C?

时间:2015-10-23 12:22:05

标签: c keyword definition

尝试在c / c ++中为我的调试助手创建一个包含最少代码的类 在我c中搜索获取OS版本的来源时,我发现了一个代码调用/定义未知返回值的链接!

STATUS
GVver( flags, vout )
i4 flags;
ING_VERSION* vout;

bool
GVosvers( OSVersionString )
char *OSVersionString;


int
GVvista()

是c代码吗?我试图了解并遵循内部链接,  **在LINK内> wiki **

这个STATUS关键字是什么?

1 个答案:

答案 0 :(得分:1)

正如Nathan提到的那样,STATUS最有可能是typedefi4ING_VERSION,此时可能还bool )。语法使用C函数声明的旧样式 - 称为 K& R样式 - 已在SO上讨论过:

这意味着,您可以在现代C / C ++语法中阅读以下内容:

STATUS GVver(i4 flags, ING_VERSION* vout);
bool GVosvers(char *OSVersionString);
int GVvista();