极客大学-架构实战营|第0期 完结版

点击下载:网盘连接

1.1 什么是C语言

一提到语言这个词语,天然会想到的是像英语、汉语等这样的天然语言,由于它是人和人交换信息不可缺乏的工具。html

而今天计算机遍及了咱们生活的每个角落,除了人和人的相互交流以外,咱们必须和计算机角落。编程

用什么的什么样的方式和计算机作最直接的交流呢?人们天然想到的是最古老也最方便的方式——语言,而C语言就是人和计算机交流的一种语言。网络

语言是用来交流沟通的。有一方说,有另外一方听,必须有两方参与,这是语言最重要的功能:
说的一方传递信息,听的一方接收信息;
说的一方下达指令,听的一方遵循命令作事情。ide

语言是人和人交流,C语言是人和机器交流。只是,人能够不听另一我的,可是,计算机是无条件服从。工具

语言有独特的语法规则和定义,双方必须遵循这些规则和定义才能实现真正的交流。学习

1.2 为何要学习C语言

1.2.1 C语言特色


1) 优势
代码量小
执行速度快
功能强大
编程自由网站

2) 缺点
写代码实现周期长
可移植性较差
过于自由,经验不足易出错
对平台库依赖较多spa

1.2.2 学习C语言理由

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

 

 

1.2.3 C语言应用领域


C语言的应用极其普遍,从网站后台,到底层操做系统,从多媒体应用到大型网络游戏,都可使用C语言来开发:
C语言能够写网站后台程序
C语言能够专门针对某个主题写出功能强大的程序库
C语言能够写出大型游戏的引擎
C语言能够写出另外一个语言来
C语言能够写操做系统和驱动程序,而且只能用C语言编写
任何设备只要配置了微处理器,就都支持C语言。从微波炉到手机,都是由C语言技术来推进的操作系统

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

相关文章
相关标签/搜索