zoukankan      html  css  js  c++  java
  • C#_2

    变量实质

    1.所占内存大小不同

    必需知识:

    1byte=8bit;

    1MB=1024byte;

    1GB=1024MB;

    1TB=1024GB;

    实践操作

    通过sizeof()方法,获取变量所占的内存空间

    实例:

    int length = sizeof(double);
    Console.WriteLine(length);

    字节长度:

    1. sbyte byte 1 bit
    2. int uint 4 bit
    3. short ushort 2 bit
    4. long ulong 8 bit
    5. float 4 bit
    6. double 8 bit
    7. decimal 16 bit
    8. char 2 bit C#中
    9. bool 1 bit
    10. string 可变长度 无法得到确切长度

    2.变量本质

    1.变量本质是2进制 由0、1组成

    2.为什么是二进制 数据传递只能通过电信号,电信号只有开和关两种状态  所以用0、1表示

    3.1 bit 就是一个数字 不是0就是1

    4.1 byte(字节)=8 bit(位)

    5.2进制 0 1  遇2进1             10 进制 0 1 2 3 4 5 6 7 8 9 遇10进1

    6.二进制 十进制转换

               链接:https://baike.baidu.com/item/%E5%8D%81%E8%BF%9B%E5%88%B6%E8%BD%AC%E4%BA%8C%E8%BF%9B%E5%88%B6/393189?fr=aladdin

            7.1 byte=8 bit          0000 0000=0(最小)~1111 1111=255(最大)

            8.sbyte与byte区别 可类比其他类型

               sbyte有符号 正整数 负整数 0000 0000 从左往右第一位是符号位 表示正负号

               byte无符号   正整数 0          0000 0000 第一位不表示符号

          

     

     

     

  • 相关阅读:
    Python列表生成
    Python 多线程
    Python面向对象编程
    map, reduce和filter(函数式编程)
    35个高级python知识点
    python之pyc
    Python之简单的用户名密码验证
    EasyUI 实例
    hibernate映射文件one-to-one元素属性
    Java中多对多映射关系
  • 原文地址:https://www.cnblogs.com/unitywyb/p/14490993.html
Copyright © 2011-2022 走看看