天天看点

《C语言编程初学者指南》一1.6 使用指令

本节书摘来自异步社区《c语言编程初学者指南》一书中的第1章,第1.6节,作者【美】keith davenport(达文波特) , m1ichael vine(维恩),更多章节内容可以访问云栖社区“异步社区”公众号查看

下面再看看本章一开始给出的示例程序。

注意以井号(#)开始的程序语句:

当c预处理器遇到这个井号(#)的时候,在编译之前,它将根据指令来执行某种动作。在前面的例子中,我告诉预编译器,为我的程序包含stdio.h库。

stdio.h的名称是standard input output header file(标准输入输出头文件)的缩写。该文件包含了到各种标准c库函数的连接,例如,像printf()这样的函数。不包含这条预处理器指令的话,在编译和运行程序的时候并没有什么危害。然而,包含了头文件,则让编译器能够更好地帮助你确定发生错误的位置。应该总是添加一条指令以包含你要在c程序中使用的任何库头文件。

在后续的各章中,我们将会学习其他常用的库函数,如何使用诸如宏这样的预编译器指令,以及如何构建自己的库文件。

继续阅读