zoukankan      html  css  js  c++  java
  • C语言介绍

    首先iOS为什么要学习C语言呢?iOS开发的核心语言是Objective-C,Objective-C是在C语言的基础加了一层面向对象的语法。所以,学习C语言更有利于理解OC的运行机制。

    一、C语言起源

    C语言是1972年,美国贝尔实验室的丹尼斯·里奇在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字。1973年,在它的主体设计完成后,汤普逊和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。

    二、C语言特点

    C语言是一门面向过程的语言,而OC,C++,Java是面向对象语言。C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。

    主要特点如下:

    (1)简洁的语言

    (2)具有结构化的控制语句

    (3)丰富的数据类型

    (4)丰富的运算符

    (5)可对物理地址进行直接操作

    (6)代码具有较好的可移植性

    (7)可生成高质量、目标代码执行效率高的程序

    三、C 程序结构

    C 程序主要包括以下部分:

    1.预处理器指令

    2.函数

    3.变量

    4.语句 & 表达式

    5.注释

    #include <stdio.h>//预处理器指令
     
    int main()//函数
    {
       /* 我的第一个 C 程序 */
       printf("Hello, World! 
    ");
      
       return 0;
    }
    
  • 相关阅读:
    数据放在服务端和客户端的利与弊
    python异步I/O并发
    view
    mysql千万或者上亿的数据怎么设计数据库
    Django(一)
    JQuery
    BOM与DOM
    JavaScript
    CSS(二)
    CSS介绍
  • 原文地址:https://www.cnblogs.com/laolitou-ping/p/14600738.html
Copyright © 2011-2022 走看看