海啸_IT 技术贴之C语言(1)

     大家好,今天开始我们将会有一个版块来发一些我们学到的关于C语言的知识,从基础开始;希望对大家有些帮

助,望大家踊跃的发表自己的看法;参与到我们的讨论中来!由于博主技术有限,若发现有何不当的地方,希望大

家积极联系我们提出,谢谢。

 海啸_IT 首发

C语言(1)

C 的起源:贝尔实验室的Dennis Ritchie 在1972年开发了C,海啸_IT 首发当时他正与Ken Thompson一起设

计UNIX操作系统。然而C的出现又与B语言有着些许紧密的关系。C语言是为编程人员开发的语言,这让它自然的

成为了当今人们首选的编程语言之一。

 

C语言的优点:

 

1、强大的控制结构,C语言写出的程序 可靠,易懂;

2、高效,C程序十分的紧凑而且运行的速度也十分的快,它表现出了只有汇编才有的精细控制力 ;海啸_IT 首发;

3、可移植,C编写出来的程序经过了很少的改动甚至有时你都无需去再改动他就可

以在其他系统上运行;

4、灵活性;

 

C语言能做什么?

 C语言应用广泛,它一般被用在:UNIX操作系统、计算机游戏、嵌入式系统、机器

               人工厂、星球大战电影、PC应用程序、计算机语言、Lucas电影中

     
使用C语言的步骤:

1、定义程序目标:这一步一般在企业中扮演着一个重要的角色那就是工资绝对高过程序员的需求分析师,需求分

析师扮演着一个为用户和程序设计人员搭建桥梁的角色。用户提出需求,分析师根据需求用“最不专业的”语言最清

楚的描绘出将要做出软件的模型;

2、设计程序;

3、编写代码;

4、编译;

5、运行程序;

6、测试和调试程序;

7、维护和修改程序;

 

        也许一位编程高手看到这个没什么感觉,但如果你是一个新手,你一定会郁闷;“为什么编写代码不是第一

个?我从来都是直接写代码啊。”呵呵,这不奇怪,我们学习每一种编程语言的时候开始可能都会有这个“拿来就

写,写到哪想到哪;想到哪写到哪的毛病”,对!不要惊讶,这就是毛病;我看过好多帖子,老师也说过好多次;

告诉我一定先想,后写,没想过就写那不是编程。

        我也曾不想就写,但是你会发现,你经常会写着写着发现“这个地方不应该这么写,前面要改”,你就回去改

了。程序小没关系,代码少,好改一点;我曾有一个稍微大点的程序,因为一个想错了,前面所有的逻辑都要改,

真心让我痛不欲生;如果你提前想好,列一个提纲,让自己的程序写的有目的性,不仅大大降低了出错的概率,

还提高了写代码的效率,也会干净整齐很多。海啸_IT 首发

       这也是为什么很多人总会在你耳边说,编程重要的是算法、思想,思想才是王道!就是这个道理,C语言只是

工具,如何使用好它才是你要去学习的东西!

       最后我想说的就是,在编程中养成一个良好的编程习惯是一件很重要的事情。它会影响你一生,甚至影响你

以后会不会是一个好的程序员。比如if(a == 1)为什么最好写成 if(1 == a);(如果不知道,希望你可以

Baidu 一下,自学,自己查找资料也是很重要的),还有很多类似的编程习惯需要我们去注意。海啸_IT 首发

 

       今天这些虽然没有太多技术含量,却对C入门至关重要的东西就说到这里,我们的下一篇将正式切入主题,敬请期待!

 

       由于博主水平有限,若您发现错误或不足请及时联系我们改正,我们将十分感谢您!

       若有问题需要进一步交流请根据以下联系方式联系博主!

  (博文持续更新中,望大家积极关注。博客地址:http://www.cnblogs.com/haixiao-IT/) 

联系我们:

     E-mail:HaiXiao_IT@126.com

     QQ:  逍: 1120137727 

             海: 757157024

转载于:https://www.cnblogs.com/haixiao-IT/archive/2012/12/24/2830507.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值