一、开发步骤
1.创建一个空项目(VC2010是以项目的方式管理代码源),如:F:\C++\软件\Microsoft Visual Studio 2010 Ultimate - CHS。
2.将C代码编写到自己已经创建好的Hello,World.c文件中(记住写C语言的文件后缀一定要是.c结尾,不然有时候相同的代码不同的文件后缀会运行不了。)
3.写完代码后点击 执行(不调试) 按钮运行程序。(如果界面找不到可用快捷键F5)
二、C程序的运行机制
1.编辑:比如编写我们的hello,world.c 文件, 就是 源代码.
2.编译:将 hello,world.c 程序 翻译成 目标文件(hello.obj) (在计算机底层执行)
3.链接:将目标文件 hello,world.obj + 库文件 生成可执行文件 (在 计算机底层执行)
4.运行:执行 .exe文件, 得到运行结果
三、编译、链接和运行
什么是编译
1.有了C源文件,通过编译器将其编译成obj文件(目标文件)。
2.如果程序没有错误,没有任何提示,但在Debug目录下会出现一个Hello,World.obj文件,该 文件称为目标文件。
什么是链接
1.有了目标文件(.obj文件),通过链接程序将其和运行需要的c库文件链接 成exe文件 (可执行文件)。
2.如果程序没有错误,没有任何提示,但在Debug目录下会出现一个项目名.exe文件, 该文件称为可执行文件。
3.为什么需要链接库文件呢? 因为我们的C程序中会使用 C程序库的内容,比如 中的函数printf() system()等等, 这些函数不是程序员自己写的, 而是C程序库中提供的,因此需要链接
4.你会发现链接后,生成的.exe 文件,比obj 文件大了很多.
什么是运行
1.有了可执行的exe文件, 也称为可执行程序 (二进制文件)
2.在控制台下可以直接运行 exe文件
四、C程序开发注意事项
1) C程序的主体结构说明 #include ... void main() { // {} 包括内容, 称为函数体 语句1; 语句2; }
2) C程序源文件以“c”为扩展名。
3) C程序的执行入口是main()函数。
4) C语言严格区分大小写。
5) C程序由一条条语句构成,每个语句以“;”结束
6) 大括号都是成对出现的,缺一不可