📅  最后修改于: 2020-09-25 09:33:24             🧑  作者: Mango
getwchar() 函数在
wint_t getwchar();
getwchar() 函数等效于对getwc(stdin)的调用。它从通常是键盘的stdin读取下一个字符 。
#include
#include
#include
using namespace std;
int main()
{
int i=0;
wchar_t c;
wchar_t str[100];
setlocale(LC_ALL, "en_US.UTF-8");
wcout << L"Enter characters, Press Enter to stop\n";
do
{
c = getwchar();
str[i] = c;
i++;
}while(c!=L'\n');
wcout << L"You entered : " << str;
return 0;
}
运行该程序时,可能的输出为:
Enter characters, Press Enter to stop
äs12 ɏ
You entered : äs12 ɏ