c语言介绍

一.c语言的起源
c语言在1972年由贝尔实验室的Dennis Ritchie开发,但是它不完全是由Ritchie开发的,它起源于Thompson的B语言。与其他语言以实用为目标不同,c语言是专门为编程人员开发的语言,这个使它成为人们首选的编程语言之一。
二.c语言的优缺点
优点:1.强大的控制结构
      2.高效性(可以充分调动CPU的功能)
      3.移植性强
      4.功能强大与灵活性
      5.适合于编程人员
缺点:1.风险性大
      2.代码较难理解
      3.等等
三.c语言发展
c语言在20世纪80年代已经开始普及,许多公司开始使用c语言进行软件开发。到了20世纪90年代,c++开始出现,c++以面向对象开始逐渐取代c语言成为软件开发的主流。但是无论是C++还是java这样的新语言如何流行,c语言作为一门适用于开发操作系统的语言,在Liunx的开发中仍扮演着重要的角色。作为一门经典语言,c语言是所有人入门的重要语言。
四.计算机的组成
现代计算机有中央处理单元(CPU),随机访问存储器(RAM),永久存储器(硬盘)还有外围设备。
五.c语言的七个步骤
1.定义程序目标
2.设计程序(重要)
3.编写代码
4.编译
5.运行程序
6.测试和调试程序
7.维护和修改程序
六.在各个环境下的编程机制
总的编程机制:源代码(concrete.c)--编译器--目标代码(生成concrete.obj)--链接器(添加库代码和启动代码)--可执行代码(concrete.exe)
目标文件和可执行文件的区别:两者都是有机器语言指令组成的,但是目标文件只把写入的代码转换为机器语言,而可执行文件还包含库文件代码和启动代码。
1.unix下的编译
输入源代码--文本编辑器--源代码(name.c)--编译器--可执行文件(a.out)--通过键入文件名a.out运行程序
2.linux下的编译
同unix相同
3.集成开发环境(windows系统下)
4.IBM PC的DOS编译器
5.Macintosh 上的C
七.语言标准
1.K&R或者经典C
2.c99标准
八.总结

c是一种强大,简洁的编程语言。


PS:第一次写博客,可能写的不好-_-.

努力 !加油!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值