如何在c++中实现输入中文

char name[20];
cin>>name;
cout<<name;
中输入中文,能实现吗?

第1个回答  2006-12-26
如果你确认你的程序,只在简体中文的情况下运行,不用考虑Striges提出的问题

char name[20];
cin>>name;
cout<<name;
是完全可行的。
所有的教材都是这么教的,不会有问题。
第2个回答  2006-12-26
winxp测试输入输出是正常的通过,
但是警告你不要这么坐,因为中文是unicode,占用两个char,而不是一个char,处理的时候相当困难
用wchar吧,不过这个类型是MFC里面的,标准C++中没有本回答被提问者采纳

c++中如何把英文调成中文啊?
1、打开c++,界面显示英文。2、点击【tools】(工具)。3、在下拉框中,点击【enviroment options】(环境参数)。4、在弹出的窗口中找到【Language】(语言),单击下拉按钮。5、单击选中【简体中文\/chinese】,点【OK】保存设置。之后devc++的界面就变为中文了。c++介绍 C++是一个Windows环境下的一个...

c如何输入输出中文
c++如何输入输出中文?C语言中输入中文,实际上就是输入字符串,这个字符串可以是英文中文,数字都可以。include void main(){ char string;\/\/定义一个数组存放你输入的字符串 scanf(string);\/\/在键盘上输入中文,输入完回车就好 printf(“%s”string);\/\/输出你输入的中文 } 中文字符串可以使用prin...

c++程序运行时怎么输入中文
1.运行环境要支持中文输入,一般编辑器可以在(设置--编辑器--常规设置--其它设置--编码--选择UTF-8项)设置。用char字符串就可以保存汉字。用cin\/cout方法就可以输入输汉字。2.例程 include <iostream>using namespace std ;int main(){ char str[128]; cout << "请输入汉字字符:" ; ...

c++ win32怎样输入中文
1、选择文件,新建。2、左侧选择win32 console application,并在右侧选择输入工程的名称和地址,点击确定。3、选择一个空工程,完成。4、再次点击文件,新建。5、选择c++source file 并输入文件名,点击确定。6、输入如图所示的代码,注意代码和符号的输入必须在英文输入法的环境下进行。7、点击右上角的...

c++如何获取输入中文
在运行界面,转换输入法就可以输入中文了!!按ctrl+空格

c++程序 运行界面 无法输入汉字
你说的C++运行界面是指控制台窗口,其实也就是你在运行中输入cmd打开的那个窗口。要在这个cmd窗口中输入中文其实很简单,那就是使用“切换输入语言”的快捷键(注意,不是通常说的切换输入法那个,那个在系统中显示的是“切换键盘布局”。你可以在输入法设置中看到一个“高级键设置”,那里有说明哪个快捷...

c++中为什么不能输入中文字符?
可以~引用这个头文件 include <locale> 然后在加载下中文 locale loc( "chs" );然后记得用宽字符完成输入输出~就OK了。不明白加我百度HI

如何实现c++中文输入输出
int main(){ int a; \/\/定义一个整型变量 char c; \/\/定义一个字符型变量 double e; \/\/定义一个双精度变量 (后面还有很多就不一一列举了)string s;cout<<"请输入你想输入的字符:";cin>>s; \/\/输入你想要输出的文字 cout<<"你输入的字符是:"<<s<<endl; \/\/这里是要输出屏幕...

c++如何输入输出中文
ifstream ifile("f:\\\\test.txt",ios::in);char carr[55] = { 0 };if (!ifile){ cout << "open err";} else ifile.getline(carr, sizeof(carr));cout << carr;return;

为什么visualc++不能输入中文?
Visual C++6.0不能输入和显示汉字的解决步骤如下:1、首先打开VC6.0编程环境。2、然后选择菜单栏中的“工具”,然后选择里面的“选项”子菜单项,单击图中右上角显示的向右的箭头即可找到。3、在该选项卡中,选择“格式”选项。4、找到“类别”项中的“源窗口”,单击选中,然后再右边选择要设置的...

相似回答