字节怎么数?

来源:4-1 Linux C公用体

慕妹4133065

2018-01-18 21:05

字节怎么数?

例如int有四个字节

写回答 关注

3回答

  • 慕容7641251
    2018-05-16 18:21:45

    计算机是存储0101的二进制,八个二进制数即是八个比特位,也就等于一个字节。

    就好比下图中的十六进制,假设连续声明两个int型的变量a和b,在假设变量a的地址是0x7ffffffffffffff7,而int型的大小是4个字节,所以要占地址空间的0x7ffffffffffffff7、0x7ffffffffffffff8、0x7fffffffffffff9、0x7ffffffffffffffA;而变量b则要从0x7ffffffffffffffB开始一直到0x7ffffffffffffffE,也占四个字节。

    在《Linux C语言指针与内存》https://www.imooc.com/learn/394 中第四章的第一、第二小节中有讲。

    https://img.mukewang.com/5afc035300017a8803240625.jpg

  • Rockyliys
    2018-01-19 16:31:17

    二进制,一个空,一个字节00000000 00000000 00000000 00000000

    16进制,0xFFFF ,一个F一个字节


  • Rockyliys
    2018-01-19 16:29:20

    1B=8bit

    1K = 1024B

    1M= 1024K

    ......

Linux C语言结构体

C语言的深入,帮助小伙伴们进一步的理解C语言,赶紧看过来

118304 学习 · 162 问题

查看课程

相似问题