使用C语言的7个步骤
在动手写程序之前应该用一般术语来描述需要解决的问题。想要程序去做什么首先要明确自己想做什么,思考你的程序需要哪些信息,要进行哪些计算和控制,以及程序应该报告什么信息。
考虑如何用程序来完成它。例如,用户界面应该是什么样的?如何组织程序?目标用户是谁?准备花多长时间来完成这个程序?
设计好程序后,就可以编写代码来实现它。也就是把设计好的程序翻译成C语言。
编译的细节取决于编程的环境。编译是把源代码转换成可执行代码的程序。可执行代码是用计算机的机器语言表示的代码。这种代码由数字码表示的指令组成。而不同的计算机使用不同的机器语
言方案。就像C编译器负责把C代码翻译成特定的机器语言。此外,C编译器还将源代码与C库(库中包含大量的标准函数供用户使用,如printf()和scanf())的代码合并成最终的程序(更准
确的说,应该是由一个被称为链接器的程序来链接库函数,但是在大多数系统中,编译器运行链接器)。生成了一个用户可以运行的可执行文件,其中包含着计算机能理解的代码。
编译器还会检查C语言程序是否有效。如果C编译器发现错误,就不生成可执行文件并报错。所以理解特定编译器报告的错误或警告信息是程序员要掌握的另一项技能。
默认学习环境为Viusual Studio+win7,则通过编译成功时生成的是win32程序,可通过双击文件名或图标直接在操作系统中运行
程序能运行是个好迹象,但有时也会出现运行错误。这时就需要检查程序是否按照你所设计的思路运行。你会发现你的程序中有一些错误,计算机行话叫bug。查找并修复程序错误的过程叫调试。
创建完程序后,你发现程序有错,或者想扩展程序用途,这时候就需要修改程序。如果在编写程序时清楚地做了注释并采用了合理的设计方案,想维护和修改代码是很简单的。