一切都是二进制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一切都是二进制相关的知识,希望对你有一定的参考价值。

一切都是二进制;

指令,数据;

英文单词来开发(写源代码),必须要配套一个翻译;

分类处理:提高效率。

蔬菜,洗洁精,卫生纸,烧烤;分类摆放;

100

1个字节

200

2个总结

4个总结

拿4个字节就跑,然后指令集对比

解析方式不一样;

专门存储指令区

数据区

内存四区:

指令区:代码区;

数据区

栈区

堆区

    内存四区:

数据:

12345

1 2 3 4 5

12 34 5

123 45

1234 5

12345

取的字节数量(数据类型来告诉)

相同字节(1个),最高位(参与数据运算,还是只作为正负的符号,)unsigned

char -128--->+127

unsigned 0---255

相同字节(1个),最高位,参与数据运算, %c,%d

代码:4个字节就拿走。

数据区

代码区:代码区;

代码:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>

int main() {
unsigned char uc = 0;

for (uc = 0; uc <= 128; uc++)
{
    printf("%d==%c\t", uc,uc);
}

printf("\n");

system("pause");
return 0;

}

以上是关于一切都是二进制的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio - 在片段之间更改时底部导航崩溃

在导航抽屉片段中保存视图页面片段的状态

IO模型总结

IO模型

WordPress - 代码片段插件

片段事务中的实例化错误