码迷,mamicode.com
首页 > 其他好文 > 详细

基本知识

时间:2020-02-08 19:24:54      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:程序   代码执行   知识   代码   转换   效率   编译   bit   运行   

编译型与解释型

  1. 编译型语言
  • 定义:编译型语言是指提前程序直接转换成机器语言,并转换成二进制文件,在下一次执行时直接用机器语言执行程序

  • 优点:代码执行速度快。

  • 缺点:代码开发效率低且无法跨平台。

  1. 解释型语言
  • 定义:解释型语言是指每次运行程序,都要通过解释器逐行就行翻译成机器语言。

  • 优点:可跨平台,开发效率高。

  • 缺点:代码执行速度慢。

编码初识

  1. ASCII码:

    • 8bit = 1byte
    • 形式:01010101
  2. GBK码(国标):

    • 英文:单字节 8bit = 1byte
    • 形式:01010101

    • 中文:双字节 16bit = 2byte
    • 形式:01010101 10101010

  3. unicode(万国码):

    • 英文:四字节 32bit = 4byte
    • 形式:01010101 01010101 01010101 01010101
    • 中文:四字节 32bit = 4byte
    • 形式:10101010 10101010 10101010 10101010
  4. UTF-8:

    • 英文:单字节 8bit = 1byte

    • 形式: 01010101

    • 欧洲文字:双字节 16bit = 2byte

    • 形式: 00000001 00000001

    • 中文:三字节 24bit = 3byte

    • 形式:00000001 00000001 00000001

字节转换

? 8bit = 1byte

? 1024byte = 1KB

? 1024KB = 1MB

? 1024MB = 1GB

? 1024GB = 1TB

基本知识

标签:程序   代码执行   知识   代码   转换   效率   编译   bit   运行   

原文地址:https://www.cnblogs.com/CHENGXIANGPY/p/12284479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!