zoukankan      html  css  js  c++  java
  • C 简介

    C语言简介

    1. 先学习C语言的原因

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

    2. 简史

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

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

    3> C语言是一门面向过程的语言 非面向对象的语言

    3. 特点

    1> 丰富的运算符

    2> 丰富的数据类型

    3> 可以直接操作硬件

    4> 高效的目标代码

    5> 可移植性好

    4. 主要用途

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

    2> 编写游戏外挂

    3> 编写android程序

    4> 编写iOS程序

    ...

    5. 版本问题

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

    2> 1989C语言标准被批准 这个版本的C语言标准通常被称为ANSI C

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

    4> 2011128 ISO正式公布C语言新的国际标准草案: C11

      

    第一个C程序

    #include <stdio.h>
    
    int main() {
        
        printf("hello world!
    HELLO WORLD!
    ");
        return 0;
    }
    
    // cc -c 文件名.c 编译
    // cc 文件名.o 链接
    // ./a.out 运行
    
    // cc 文件名.c 编译+链接
    // ./a.out 运行
    
    // stdio.h 标准输入输出库
    // 
     换行

     // 转义字符

     

  • 相关阅读:
    android自动登录
    【199】ArcGIS 添加自定义工具到工具箱
    【198】Synergy
    【197】PowerShell 通过 FTP 下载文件
    【196】Dell 移动工作站系统安装方法
    php如何同时连接多个数据库
    FreeRTOS学习笔记——任务间使用队列同步数据
    牛腩新闻发布系统之发布
    Linux散列表(二)——宏
    Excel导入数据库(三)——SqlBulkCopy
  • 原文地址:https://www.cnblogs.com/huangyi-427/p/4717508.html
Copyright © 2011-2022 走看看