C/C++ 预处理器参考

《C/C++ 预处理器参考》对在 Microsoft C/C++ 中实现的预处理器进行了说明。 在将 C 和 C++ 文件传递到编译器之前,预处理器将对这些文件执行预先操作。 可以使用预处理器有条件地编译代码、插入文件、指定编译时错误消息以及将计算机特定规则应用于代码节。

本节内容

  • 预处理器指令
    介绍通常用于使源程序易于在不同的执行环境中更改和编译的指令。

  • 预处理器运算符
    讨论在 #define 指令的上下文中使用的四个预处理器特定运算符。

  • 预定义宏
    讨论由 ANSI 和 Microsoft C++ 指定的预定义宏。

  • 杂注
    讨论杂注,杂注提供了一种方法来让每个编译器提供计算机和操作系统特定的功能,同时保持与 C 和 C++ 语言的整体兼容性。

相关章节

  • C++ 语言参考
    提供有关 Microsoft 的 C++ 语言实现的参考材料。

  • C 语言参考
    提供有关 Microsoft 的 C 语言实现的参考材料。

  • 生成 C/C++ 程序
    提供指向讨论编译器和链接器选项的主题的链接。

  • Visual C++ 库
    提供指向 Visual C++ 附带的各种库的链接,其中包括 ATL、MFC、OLE DB、C 运行库和标准 C++ 库。

  • 创建和管理 Visual C++ 项目
    描述 Visual Studio 中使您能够指定目录(项目系统将在其中进行搜索以找到 C++ 项目的文件)的用户界面。