1.3 第一个C语言程序
为了让读者更好地理解C语言程序,本节给出第一个C程序代码“Hello World”,以及其在Visual C++ 6.0中的编译、连接和运行步骤。
1.3.1 C程序的结构
一个C语言源程序可以包含一个或多个源文件。一个源文件中可以包含一个或多个函数。一个源程序必须有且只有一个主函数,即 main()函数。源文件可以包含预处理命令(#include、#define)。每个语句结束时用“;”表示结束,预处理命令和函数的花括号后不用加分号。关键字和标识符中间都必须加一个以上的空格用以区分,否则区分不开。C程序的结构形式如图1.3所示。
图1.3 C程序的结构
1.3.2 编写源程序
打开Visual C++ 6.0的集成开发环境,单击File|New命令,弹出New对话框,如图1.4所示。
图1.4 New对话框
在弹出的New对话框中新建一个Win32 Console Application工程,对于工程名和存储位置读者可以自己选择,如图1.5所示。完成后单击OK按钮。(Win32 Console Application是VC最简单的工程类型,便于大家学习C语言。)
图1.5 创建一个Win32 Console Application工程,工程名为Hello World
工程建立后就可以创建源程序了,具体步骤如下:
①单击File|New命令,弹出New对话框,新建一个C++SourceFile源文件,命名为Hello World。如图1.6所示。
图1.6 新建一个C++ Source File源文件
②开始在Visual C++ 6.0中编写Hello World源程序,如图1.7所示。
图1.7 编写Hello World 源程序
1.3.3 编译调试程序
单击Compile按钮进行编译,之后单击build按钮进行连接,最后使用Ctrl+F5组合键运行结果。如果程序没有错误则在编译后会出现如图1.8所示的提示。
图1.8 编译Hello World 源程序
1.3.4 运行程序
在Hello World程序编译、连接、运行后,程序的运行效果会在控制台中输出。输出结果如图1.9所示。
图1.9 程序输出结果
1.3.5 查看源文件
为了使大家对源文件的功能和用途有所了解,下面我们专讲源文件。
在整个程序运行完后,会在C盘的Hello World文件夹中产生 Hello World.cpp、Hello World.dsp、Hello World.dsw、Hello World.ncb、Hello World.opt和Debug文件夹,生成的可执行文件放在了Debug文件夹中,源文件放在了Hello World.cpp中,简单介绍一下产生的文件和文件夹的作用,如图1.10所示。
图1.10 查看源文件