C++ 中如何做到字符串escape或者unescape?中文编码是utf8
C++ 中如何做到字符串escape或者unescape?中文编码是utf8
日期:2016-01-07 21:56:10 人气:1
\u是什么......一个转义字符,假设'\u' = a,那么s是“u6e05534e59275b66”
s1是“a6e05a534ea5927ab66”
这个时候两个字节一个汉字,6e05是16进制下的某汉字编码,6e一个字节,05一个字节,"6e05"是一个字符串,不是一个汉字编码
string:char a[9] = {0x6e , 0x05, 0x53, 0x4e, 0x59, 0x27, 0x5b, 0x66 , '\0'