1. 源代码中的汉字本质是字节序列当你写下printf(\r\n您发送的消息为:\r\n);时这个字符串在源代码文件.c中是以特定编码保存的字节序列。例如如果IDE使用GB2312/GBK编码常见于Keil MDK中文环境“您” → 两个字节0xC40xFA“发” →0xB70xA2“送” →0xCB0xCD... 每个汉字占2字节。如果使用UTF-8编码常见于跨平台或较新工具“您” → 三个字节0xE60x820xA8“发” →0xE50x8F0x91“送” →0xE90x800x81... 每个汉字占3字节。\r\n是转义字符编译后变成两个字节0x0D回车、0x0A换行。