zoukankan      html  css  js  c++  java
  • c语言基础学习

    C语言学习总结

    通过电流,通过某一个晶体,计算机能读懂1和0,而在这个基础上组成想要的东西

    计算机中存量单位

    位(bit)=0或者1 表示一个晶体

    字节(byte)=8bit; 算是最小单位

    KB=1024字节;

    MB=1024KB

    1GB=1024MB

    1TB=1024GB

    描述这个现实世界是由文字的,计算机就用数字来表示文字

    1.汉子对应表

    1.用到的工具

    (1)用文本编辑软件UltraEdit中

    (2)CodeBlocks(集成开发环境IDE,Integrated Development Environment )

    (3)MinGW编辑工具(建议熟练运用)

    (4)keil(集成开发环境IDE,Integrated Development Environment )

    (5)进制转换工具

     

    2.名词解释

    IDE:集成开发环境,一般般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件套。所有具备这一特性的软件或者软件套(组)都可以叫做IDE。

    MDK:MDK 即RealView MDK 或MDK-ARM(Microcontroller Development kit),是 ARM 公司收购Keil公司以后,基于uVision界面推出的针对ARM7、ARM9、Cortex-M0、Cortex-M1、Cortex-M2、Cortex-M3、Cortex-R4等ARM处理器的嵌入式软件开发工具。

    1. ASCII码

    我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。

    上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码,一直沿用至今。

    ASCII码一共规定了128个字符的编码,比如空格"SPACE"是32(二进制00100000),大写的字母A是65(二进制01000001)。这128个符号(包括32个不能打印出来的控制符号),只占用了一个字节的后面7位,最前面的1位统一规定为0。

  • 相关阅读:
    【今日CS 视觉论文速览】4 Jan 2019
    【今日CS 视觉论文速览】3 Jan 2019
    【今日CS 视觉论文速览】1 Jan 2019
    【机器学习】混淆矩阵及其绘制
    【Vim】批量插入注释符号
    【今日CS 视觉论文速览】31 Dec 2018
    【深度学习风格化/生成艺术】图像融合--毫无违和
    CSDN的一些年度大牛(2018)
    【今日CS 视觉论文速览】 27 Dec 2018
    python与机器视觉(X)打包为exe可执行文件
  • 原文地址:https://www.cnblogs.com/jacklong-yin/p/9388111.html
Copyright © 2011-2022 走看看