漫游 C 世界

@TW西邮暑期培训

@DIY-软件部

Travel-C-World

C

ALGOL 60

早期高级程式语言家族

CPL

BCPL

B

UNIX

20世纪

至今

1963

1967

1970

1972

1958

C-GAME-FOR-FUN

玩玩有趣的 C 游戏

C语言诞生

1972

1978

1990

C89标准正式发布

1999

C99标准正式发布

ISO/IEC 9899:1989

ISO/IEC 9899:1999

《The C Programming Language》

标志着C语言的正式发布

国际标准化组织(ISO)

国际电工委员会(IEC)

ISO/IEC 9899:2011

C11标准正式发布

2011

C 语言特点

1. 简洁紧凑、灵活方便

2. 运算符丰富

3. 数据结构丰富

4. 表达方式灵活实用

5. 允许直接访问物理地址,对硬件进行操作

6. 生成目标代码质量高,程序执行效率高

7. 可移植性好

8. 表达力强

C 语言缺点

1.数据封装性不好 -- 数据安全性有缺陷

2.语法限制不严格 -- 自由的代价

3.缺少支持代码重构的语言结构 -- 面向过程的缺点

贝尔实验室

1925年成立

两万五千多项专利

八项诺贝尔奖

C语言 UNIX起源地

A-Way-To-Learn-C

那么如何学习 C 语言呢?

Team Cooperation Time

DIY 小组分工学习环节 15min

Create & Share

将创造分享出来

编程编织你妳的梦

一场有意义的 TTD 分享

Q && A !

漫游 C 世界

By hylerrix

漫游 C 世界

我们既熟悉又不熟悉的C语言是如何发展起来有什么特点呢

  • 890