ANSI C 一致性

在运行时系统(如函数、宏、常量、变量和类型定义)中,所有 Microsoft 专用标识符的命名规则均符合 ANSI/ISO C 标准。 在本文档中,任何符合 ANSI/ISO C 标准的运行时函数都将标记为与 ANSI 兼容。 符合 ANSI 标准的应用程序应该只使用这些与 ANSI 兼容的函数。

Microsoft 专用函数和全局变量的名称均以一个下划线开头。 这些名称只能在您的代码范围内进行本地重写。 例如,当您包括 Microsoft 运行时标头文件时,仍然可以通过声明同名的局部变量,在本地重写名为 _open 的 Microsoft 专用函数。 但是,不可将此名称用于你自己的全局函数或全局变量。

Microsoft 专用的宏和清单常量的名称均以两个下划线(或一个后面紧跟一个大写字母的前导下划线)开头。 这些标识符的范围是绝对的。 例如,不可将 Microsoft 专用的标识符 _UPPER 用于此目的。

另请参阅

兼容性