2.3.3 程序的基本结构
C/C++(www.cppentry.com)程序是变量、函数定义、函数调用的集合。程序开始运行时,它执行初始化代码并调用一个特殊的函数“main( )”。程序的主要代码放在这里。
正如前面提到的,函数定义包含返回类型(在C++(www.cppentry.com)中必须指明)、函数名、括号内的参数列表、大括号内的函数代码。下面是一个简单的定义:
上面这个函数,参数列表为空,函数体内只含有一条注释。
一个函数定义可有多对花括号,但必须有一对把整个函数体括起来。main( )也是一个函数,也必须遵守这些规则。在C++(www.cppentry.com)语言中,main( )总是返回int类型。
C/C++(www.cppentry.com)语言书写格式比较自由。除了个别情况,编译器忽略换行符和空格符,所以,必须有某种方式来判定一条语句的结束。C++(www.cppentry.com)语句是以分号结束。
C的注释行以“/*”开始,以“*/”结束,其中可以包含换行符。C++(www.cppentry.com)可使用C风格的注释,也有自己的注释符:“//”。注释从“//”开始,到换行结束。对于只有一行的注释,比起“/* */”来,“//”要方便得多,本书将较多地使用。