00-C语言概述

学习重点:

  •     认识C语言
  •     学习C语言

学习内容:

1.C语言是当今应用最为广泛,最具影响力的程序设计语言之一。它不仅具有功能丰富,表达能力强,应用面广,生成目标程序简练,程序执行效率高及良好的可移植性,而且同时兼备高级语言和低级语言的特点。既能有效地进行算法描述,又能对硬件直接进行操作;既适合开发系统级软件,又适合编写应用类程序。C语言发展非常迅速,主要在于其强大的功能。

2.C语言具有以下主要特点:

  1. 语言简练紧凑,使用方便灵活
  2. 运算符和数据类型丰富
  3. 具有结构化的控制语句(if...else,while,do...while,switch)
  4. 语法限制不太严格,程序设计自由度大
  5. 允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可直接对硬件进行操作
  6. 编写的程序代码可移植性好
  7. 生成目标代码质量高,程序执行效率高

3.现今流行的操作系统Windows,iMac,Linux等,其核心内容仍然是标准的C语言规范。在C语言中加上汇编语言子程序,更显C语言的威力,例如:PC-DOS,WORDSTAR等就是用这种方法编写的。

4.学习C语言首先要认识,选择,安装,学习使用编译器,C语言编译器有很多,如果是Windows操作系统,可供选择的编译器比较多,可以选择较为经典的VC6.0,Linux操作系统,可以选择gcc编译器,Mac OS操作系统,可以选择Xcode编译器,编译器的使用比较简单,自己操作操作就可掌握

5.C语言的学习之路还很漫长,需要我们坚持努力学习。

态度成就高度,技术实现梦想
原文地址:https://www.cnblogs.com/YY-Xcode/p/4769366.html