标签: string c++11 hex xcode8 macos-sierra
我正在尝试在Xcode 8.1中运行这个C ++代码:
std::string str = "g[+g]g[-g]g[−g[+g]g]g[+g]g"; for (auto& c : str) { printf("%c", c); }
我将此作为输出:
克[+ G]克[-g]克[\ 342 \ 210 \222克[+ G] G]克[+ G]克
有谁知道为什么有些字符会以十六进制字符形式出现?
我已经尝试打印为c_str()。