本章涵盖了:
与我们在前一章中的小示例相比,实际的程序将更加复杂,并且包含额外的构造,但是它们的结构非常相似。清单1.1已经包含了C程序的大部分结构元素。
在C程序中有两方面需要考虑:语法方面(我们如何指定程序以便编译器能理解它)和语义方面(我们指定什么以便程序执行我们希望它执行的操作)。在下面的部分中,我们将介绍句法(语法)和3个不同的语义:声明部分(事物是什么)、对象定义(事物在哪里)和语句(事物应该做什么)。