您的位置:首页 > 编程语言 > C语言/C++

iOS开发---C语言简介

2015-10-29 23:50 253 查看
1、为什么要先学习C语言?

1)OC基于C
2)OC与C在思想和语法上有很多不一样的地方
3)很多高级语言都是从C衍生出来:C、C++、C#、Java


2、C语言的产生

C语言的首次使用是用于重写UNIX操作系统(UNIX以前是用汇编语言写的,奠定了操作系统的基础)


3、C语言的特点

1)丰富的运算符
2)丰富的数据类型
3)可以直接操作硬件
4)高效的目标代码
5)可移植性好


4、C语言的用途

1)编写系统软件、图形处理、单片机程序、嵌入式系统开发
2)编写游戏外挂
3)编写Android
4)编写iOS程序


1)编写:操作系统、驱动、内核

2)单片机程序可以用:C语言写,也可以用汇编语言写

5、版本问题

1)1983年,ANSI成立一个委员会,开始了制定C语言标准的工作
2)1989年,C--->ANSI C(C89)
3)1999年,ISO--->C---(增加一些功能)--->C99
4)2011年,ISO--->C11


1)ANSI : American National Standards Institute

2)ISO:国际标准化组织

为什么有版本问题呢?

鉴于B语言从兴起到没落,当初B语言兴起被很多人使用,也因此被进行不同的修改,不能统一的B语言也因此没落了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: