最近在学习关于逆向的一些玩意,发现逆向不得不说都是些玩底层的玩意。
在学习的过程中,发现了一个其实在正向开发中也用的很多的底层知识点,就是位和字节。
比如一个数字a究竟是怎么存在内存中的。...有几个问题
我a变量命名时字符a,为什么十进制是97,二进制是1100001?
为什么变量c命名是98,却能输出b?
位和字节
要像理解上述问题,还是要理解本质问题。...但是这样并没有解决实际问题啊,我想存一个10,在加上一个20,进行加法计算,咋办???
所以这时候,就要有一个什么规定,哪个亮,或者哪个不亮,就表示是什么。...但是GBK和其他编码又不通用,所以现在又衍生出utf-8等编码收录各国的编码。
目前utf-8是一个最好的编码,基本已经支持所以计算机。...如果在操作理解中有任何问题,记得下面留言,我们看到会第一时间解决问题。
越努力,越幸运。感谢你的观看