c++语言输出中文字符

发布时间:2018年10月06日 阅读:302 次

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;
}


Tag:
相关文章

发表评论: