第 2 章 C 语言基本概念
2.1 初识“Hello world”程序
为纪念 C 语言的设计者,第一个程序范例选自 C 语言的定义文档——Brian Kernighan 和
Dennis Ritchie 合著的 The C Programming Language。该范例是“Hello world"程序,它是所
有 C 程序员共有的财富,而你也即将成为其中的一员。
【例 2-1】Hello 程序
/*
*File:hello。c
*This program prints the message "Hello world" on the
screen.
*/
#include <stdio.h>
main()
{
printf(”Hello,world.");
}
该程序作为一个文件存储在你所用的计算机系统的永久存储器中。文件名为 hello.c,其中。
c 说明该文件为 C 语言源程序。
下面介绍 hello。c 程序的组成部分:程序注释、库包含和主函数.
2。1.1 程序注释
C 语言中,注释是在/*和*/之间的所有文字,可以占连续的几行。例 2。1 中的注释描述了该
程序的作用.
注释是写给人看的,而不是写给计算机的。注释向其他程序员传递该程序的有关信息。当 C
语言编译器将程序转换为可由机器执行的形式时,注释被完全忽略.
当程序越来越复杂时,读者会发现给出合适的注释是使程序易读的最好方法之一。
2。1.2 库包含(预处理指令)
C 语言只明确定义了一小部分操作,在计算机程序中许多必要的操作并不是由 C 直接定义的
(如 C 语言中没有内置的“读"或“写”命令),实际的做法是,在每个 C 实现中都包含了一些
使用函数和符号的集合,称之为库。C 的 ANSI(American National Standards Institute)标
准要求在每个 C 实现中提供特定的标准库.C 系统可以通过提供附加库来扩展可执行操作的数量,