• iOS_01_C语言简介


    1.先学C语言的原因

      * oc基于C。

      * oc 跟 C的思想和语法很多地方不太一样,而且OC能和C混用。

      * C 是所有编程语言中的经典,很多高级语言都是从C语言中衍生出来的,比如 C++,C#、Objective-C、java等。

    2.简史

      * c语言于1972年发明,首次使用是用于重写UINX操作系统(UNIX以前主要是用汇编语言写的,它奠定了操作系统的基础)。

      * 随着UNIX操作系统的成功,C语言也得到了大幅度地推广,被先后使用到大、中、小、微型主机上,至今还是世界上最流行、使用最广泛的高级程序设计语言之一。

      * c语言是一门面向过程的语言,非面向对象语言。

     

    3.特点

      * 丰富的运算符

      * 丰富的数据类型

      * 可以直接操作硬件

      * 高效的目标代码

      * 可移植性好

    4.主要用途

      * 编写系统软件、图形处理、单片机程序、嵌入式系统开发。

      * 编写游戏外挂。

      * 编写ios程序。

      * ......

    5.版本问题

      * 1983年美国国家标准局(American National Standards Institute,简称ANSI)成立了一个委员会,开始制定C语言标准工作。

      * 1989年C语言标准被批准,这个版本的C语言标准通常被称为ANSI C.

      * 1999年,国际标准化组织ISO又对C语言标准进行修订,在基本保留原来C语言特征的基础上,针对应的需要,增加了一些功能,命名为C99.

      * 2011年12月8日,iso正式公布C语言新的国际标准草案:C11.

     

     

     

     

     

  • 相关阅读:
    重构FourlegLayers控件
    XNA 没有经过Content Pipeline对内容做Alpha预处理解决办法
    山寨DNF
    XNA中 SpriteSortMode 与 BlendState 《摘自王磊文章》
    HDU1060 Leftmost Digit
    HDU1095 A hard puzzle
    magento安装心得
    关于小米手机网站抢购的一点技术分析
    MVC3和MVC4内置Razor引擎的差异
    查看进程
  • 原文地址:https://www.cnblogs.com/-ljj/p/3708949.html
Copyright © 2020-2023  润新知