50年来,计算机语言的世界风起云涌,流行于科学计算的Fortran早已落寞,因Delphi而名扬四海的Pascal也鲜有人提及,而当下日中天的Java也早已不是最初的模样。蓦然回首,半个世纪以来,唯有C语言少有改变,当我再次使用C语言开发,如同开启一坛陈年好酒,日久醇香,不觉自醉。 C语言的产生可以称得上是一个传奇:贝尔实验室的超级大牛Ken Thompson编了一个游戏程序,这个游戏把自己和另一位超级大牛Dennis M.Ritchie给迷住了,为了让游戏有更好的体验,Ken Thompson设计出了B语言,两位超级大牛用B语言开发出UNIX操作系统。后来,Dennis M.Ritchie在B语言基础上设计出C语言,然后他们用C语言改写了UNIX操作系统。 UNIX操作系统在计算机界是一个划时代的产品,今天鼎鼎有名的Android、Linux都与它有着极深的渊源。这里不继续描述UNIX,咱们还是把火力集中到C语言吧。 我假设您没有任何计算机的基础,但由于某种原因,就是下决心要学习C语言程序设计,这篇文章相信对您有作用。现在,打开您的电脑,我们开始吧! 第1步:我们在Windows中搭建一个类UNIX环境。打开浏览器,输入http://www./地址;进入下面的网页: 第2步:如果您的Windows是64位的,点击上图的“setup-x86_64.exe”链接;如果您的Windows是32位的,点击上图的“setup-x86.exe”链接。 第3步:点击后确认下载,您将会得到setup-x86_64.exe或setup-x86.exe程序。 第4步:双击执行该下载的程序,出现下面的界面: 第5步:点击“下一步”按钮;出现下面的界面: 第6步:继续点击“下一步”按钮;出现下面的界面: 第7步:继续点击“下一步”按钮;出现下面的界面: 第8步:设置下载的软件包存放的路径后,点击“下一步”按钮;出现下面的界面: 第9步:选择“Direct Connection”,然后继续点击“下一步”按钮;出现下面的界面: 第10步:在User URL中输入http://mirrors.163.com/cygwin/ (也可以在网页上找到其他的映射地址填入),点击“Add”按钮,然后点击“下一步”按钮;出现下面的下载界面: 第11步:自动出现下面的界面: 第12步:双击选择Devel下面的gcc-core,将该项选择上: 第13步:点击“下一步”按钮,出现下面的界面: 第14步:点击“下一步”按钮,下载具体的组件: 第15步:等待下载完成,出现下面的界面: 第16步:点击“完成”,完成了Cygwin的安装。 第17步:双击桌面上的“Cygwin Terminal”图标: 第18步:出现了一个仿UNIX的环境: 第19步:输入gcc命令,出现下面的信息,表明C语言编译器已经安装好: 第20步:在Cygwin安装目录下的 home/Administrator子目录(我的是C:\cygwin\home\Administrator)中使用Windows“记事本”敲入下面的C语言程序: #include <stdio.h>void main(){ int i, j; for (i=1; i<=9; i++) { for (j=1; j<=i; j++) { printf('%d * %d = %2d ', j, i, j*i); } printf('\n'); }} 第21步:将文件保存为FirstApp.c; 第22步:启动Cygwin Terminal,在其中输入 gcc FirstApp.c -o FirstApp,然后按回车键: 命令表示将FirstApp.c源程序编译,得到FirstApp可执行文件 第23步:在Cygwin Terminal中输入 ./FirstApp,然后按回车键,出现下面的结果:
命令表示执行生成的FirstApp程序 至此,您已经编写了一个九九乘法表的C语言程序,而且进行了编译和运行。可能您对C语言还没有感觉,但是已经非常有成就感了,对吧? 后面,我会逐步展开C语言编程知识点的讲解,让您充分领略C语言的魅力。 谢谢您的阅读! |
|
来自: 山峰云绕 > 《C语言数据结构描述Windows程序设计》