c++语言输出中文字符
#include <iostream> #include <string> using namespace std; int main() { string str="1|【牛客网】您的验证码为0550,请于3分钟 内正确输入,如非本人操作,请忽略此短信。"; int i; cout<<"输出第几个字?"<<endl; cin>>i; cout<<str.substr((i-1)*2,2)<<endl; //因为中文占2个字节,需要连续输出到输出缓冲区,这里我们用一个string的求子串的函数 return 0; }