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 标准输入输出库
    // 
     换行

     // 转义字符

     

  • 相关阅读:
    linux部署nuxt.js项目
    vue---el-table设置表头居中,内容列居中/左对齐/右对齐
    偶然看到的jquery选择器性能问题
    关于js中的回调函数问题
    html5图片上传(搬砖)
    css上传文件样式元素样式美化
    小记--转自张鑫旭的css命名规则
    关于nodeJS 在webstorm中的服务器配置
    关于window上的github 上传本地文件--傻瓜式教程
    关于PS的基本操作
  • 原文地址:https://www.cnblogs.com/huangyi-427/p/4717508.html
Copyright © 2011-2022 走看看