zoukankan      html  css  js  c++  java
  • 常识性问题

    常见编码:ASCII码,Unicode码,UTF-8,GBK

    编码

      【解决的问题】

        将我们所编写的程序(字符文字数字等信息)转换成对应的0-1代码即计算机中底层的机器指令

      【如何实现】

        构建一张编码表,将所有字符都对应一个0-1的编码;

    编程过程中乱码问题:

      【根本原因】

        编码的不同:对同一个字符不同编码生成的二进制0-1串不同,所以及其执行结果不同;

        编码不统一;

    常见乱码问题:

      1 读取文件时乱码

      【原因分析】

        文件读取时用了与原文件不同的编码方式;比如:我是用GBK编码文件,你是用ASCII码读取,会有中文乱码;

      【解决思路】

        1 明确:原文件的编码格式

        2 以源文件的编码格式读取文件;

      2 比特流和字符流转换过程中没注意编码问题

      【解决思路】

        对原文件以原编码格式解码为Unicode,再以新编码格式编码;

    参:https://blog.csdn.net/SL_World/article/details/88380693

      https://www.liaoxuefeng.com/wiki/1016959663602400/1017075323632896

    ...................................................
  • 相关阅读:
    audio_policy.conf说明(翻译)
    Qt
    linux C
    Linux C
    Linux C
    Qt
    Qt
    JSON
    JSON
    Qt
  • 原文地址:https://www.cnblogs.com/floakss/p/11495544.html
Copyright © 2011-2022 走看看