C#或者java高手进,“关于什么是编码,什么是解码?”
恩,如题,自己总是理解不好,书上说,字符转换成字节码的过程就是编码!可自己又看到,某某字符编码!于是我就晕了!到底是字节是编码呢?还是字符是编码呢?谁理解的好,给我解释下...
恩,如题,自己总是理解不好,书上说,字符转换成字节码的过程就是编码!可自己又看到,某某字符编码!于是我就晕了!到底是字节是编码呢?还是字符是编码呢?谁理解的好,给我解释下,谢谢啦!
展开
1个回答
展开全部
其实编码也可以说成就是解码。
字符编码:
字符编码:我通常都理解为一个国家或一个地区的语言包,
计算计的数据其实都是数字的方式在里运算,
我给你比喻一下:
你比如98在计算计里运行,当你使用UTF-8字符编码去显示时,那么它对应的就字母就是a,这个98----UTF-8显示的中间的过程就是解码,当你使用GB2312字符编码时,98就不知道会是另外的一个什么字了。
说到字节,我们的计算机都是通过字节码文件去运算的,字节与字符虽说定义不同并有着严格的区分,但是它们两者却有着密切联系,一个字节点一个位,而一个字符则需要占用2位,也就是说一个字符是由两个字节组成的。所以说,字节是编码,而字符也是编码,只是两者的定义不同而已。
字符编码:
字符编码:我通常都理解为一个国家或一个地区的语言包,
计算计的数据其实都是数字的方式在里运算,
我给你比喻一下:
你比如98在计算计里运行,当你使用UTF-8字符编码去显示时,那么它对应的就字母就是a,这个98----UTF-8显示的中间的过程就是解码,当你使用GB2312字符编码时,98就不知道会是另外的一个什么字了。
说到字节,我们的计算机都是通过字节码文件去运算的,字节与字符虽说定义不同并有着严格的区分,但是它们两者却有着密切联系,一个字节点一个位,而一个字符则需要占用2位,也就是说一个字符是由两个字节组成的。所以说,字节是编码,而字符也是编码,只是两者的定义不同而已。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询