致富彩票

C语言视频教程

  • 名称:C语言视频教程
  • 分类:程序设计  
  • 观看人数:加载中
  • 时间:2019/3/15 16:14:56
分享到:
C语言的特点
(1)语言简洁、紧凑,使用方便、灵活。32个关键字、9种控制语句,程序形式自由。
(2)运算符丰富。34种运算符。
(3)数据类型丰富,具有现代语言的各种数据结构。
(4)具有结构化的控制语句,是完全模块化和结构化的语言。
(5)语法限制不太严格,程序设计自由度大。(6)允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可直接对硬件进行操作。兼有高级和低级语言的特点。
(7)目标代码质量高,程序执行效率高。只比汇编程序生成的目标代码效率低10
%-20%。
(8)程序可移植性好(与汇编语言比)。
基本上不做修改就能用于各种型号的计算机和各种操作系统。
问题:既然有了面向对象的C++语言,为什么还要学习C语言?
解释1:C++是由于开发大型应用软件的需要而产生的,并不是所有的人都要去编写大型软件。
解释2:面向对象的基础是面向过程。C++
是面向对象的语言,C是面向过程的,学起来比C语言困难得多,所以不太适合程序设计的初学者。