C语言学习笔记(一)

来源:互联网 发布:51单片机40引脚是 引脚 编辑:程序博客网 时间:2024/06/05 11:15

C 语言是一门高级计算机编程语言,设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管 C 语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的 C 语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器以及超级电脑等作业平台。所以我们很有必要学好C语言。
一、关于computer和person之间,我们可以通过如方式进行交互:

  • 1.命令行窗口
    2.窗口化界面
    3.浏览器连接云端
    4.虚拟显示交互
    5.人与机器人通过各种感官交互
    6.其他多样化的交互

二、人类语言与机器语言的历史
在计算机的世界中,只有0和1,我们需要通过各种指令,使得机器能够识别机器语言。把人类的语言转换成机器语言,就是一个编译的过程。那说到C语言呢,是一种面向过程的编程的语言,是一种足够强大的高级语言。我们来看看C语言的特点:

 1. 运行速度快 2. 一次编写,处处编译 3. 每个平台都有强大的编译器支持 4. 每个平台都有强大的集成开发环境支持 5. 功能强大

三、C语言的一些相关系统
很多常见的操作系统的内核都是C语言编写的,下面举一些例子,Unix,Linux,Mac Os,iso,Android,windows,等等。

0 0
原创粉丝点击