资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第2章跟我写RelloWorld一一由您创建的第一个程序“可能有读者已经等不及了,跃跃欲试想一展身手创建一个自己的程序出来。在本章,笔者将带领读者一起,一步一步的来创建一个没有实际意义,但是却极具教学意义的程序一一HelloWorld.exe。在初学一门编程语言的时候,写一个“Hellowor1G1“程序是最常见的入门方法。通过写一个成功的“Helloworld12,可以实跋这门语言最基辜的语法特性,还可以带给自己成就感,可谓一举两得。2.1目标:自己动手创建一个可以运行的程序就像小学生解应用题一样,在答题之前,必须先了解题目给出的条件,然后明确题目的问题,最后才是解题。开发软件也需要这么样的过程,丁须先清楼用户的需求,根据霁求来进行设计和开发,不遗漪零求也不能有超出需求的功能。本章的目标就是创建一个可以运行的程序,平输出一句话:“HelloWorld1“。如果读者看见了这个要求后就卷起袖子光着膀子准备开工写代码,则犯了软件开发的大忌。这个需求其实很不明确,并没有规定如何输出:在实际的软件开发工作中,类似不明确的需求比比智是,房以技,一定要非常明硬轮件的雨求。很多曾经有过语音学习经历的读者看元上面的街永后,第一印象,认为就是在控制各中打印出这句话汝,然后就开始思索如何设计开发了。但是假设用户的需求是用人声读出这句话昵?发声也是输出啊!或者用户的霁求是在一个窗口界面上输出这句话昵?更有甚者,要求这句话的字体、颜色、大小符合规定。那么只是在控制台中打印一句“HelloWorld“的程序,显然是不符合需求的。所以,在开发软件前,进行大量时间的实际需求调研是非常有必要的。吾则可能花费大量时间开发出来的东西没有任何价值2.2认识LCC-Win32开发环境“笔者猜想大多数读者的操作系统都是Windows平台,很少有使用D00S平台的了。基本上Windows98操作系统都不再使用,大多数都是使用WindowsXP。至于使用Linux操作系统的读者,笔者猜想其编程能力己经不需要笔者去建议使用何种编程环境了。所以为了照频太多数读者,采甩什么编程环境作为教学示例,笔者作了很久的思考。最终笔者选择了LCC-Win32。2.2.1“为什么选择LCC-Win32“基于以下儿个方面,笔者推荐使用LCC-Win32作为读者学习C语言的编程环境:“GCD)TC2是16位机器上的开发环境,与现在的平台格格不入,除了学习之外,很少有人拿它开发程序。并且在XP平台上,其界面比较简单丑陋,更重要的是调试运行有些问题。在Yista操作系统上,干胭就不能允许。如果读者的操作系统是Win98或者古老的D0S系统,则可以使用TC2。*(27VC6或者VCnet2003都比较庞大,并目价格不菲,为了学习C语言购买,代价太大。虽然微软免费提供命令行的Toolkit,但是设置又比较麻烦。“3)Dev-C+也是一个比较不错的选择,免费易开源。但是Dev-C+主要还是开发C+程序。虽然C源代码也可以编译,但是C毕竟不同于C+,如果不小心使用了C+的语法,而又和C的意义不一样,将会迷惑读者。(4最终考虑使用LCC-Win32。2.2.2肢动LCC-Win32。LCC-Win32安装后,在“开始“菜单中就可以启动LCC-Win32,后面简称为LCC。肢动后的界面如。可以发现界面简单,功能也很多:DLCrWenatpti2.2.3新建HelloWorl1d工程,单击“文件/新建/工程“菜单,在弹出的“请输入工程名称“对话框里输入工程名:“HelloWorld“并单击“确定“按钮关闭对话框。如所示。E2.2.4定义新工程“关闭“请输入工程名称“对话框后,接着就弹出一个新的对话框“定义新工程“对话框,如所示。2.2.5“添加源代码到工程“单击“否“按钮关闭“信息“对话框后,接着弹出对话框“添加源代码到工程“,截图省略,这是一个标准的打开文件对话框,在文件名编辑框中输入“2.1-HelloWorldc“,单击“打开“按钮。然后弹出“源文件-工程,“对话框,如,列出该工程所有已经添加的源代码文件本示例只有一个源文会,-单击“确认“按钮。2.2.6编译器设置“关闭“源文件-工程“对话框后,接着弹出“编译器设置“对话框。如所示。2.2.7“链接器设置“关闭“编译器设置“对话框后,接着弹出“链接器设置“对话框,如所示。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号