getch() 不回显的读入一个字符
头文件:
在输入密码时可以用getch()函数来达到不显示密码的效果
int main()
{
char pwd[64] = { 0 };
int index = 0;
cout << "请输入密码:";
while (1)
{
char c = _getch();
if (c == '\r')
{
pwd[index] = '\0';
break;
}
pwd[index++] = c;
cout << '*';
}
cout << endl;
if (!strcmp(pwd, "123456"))
{
cout << "密码正确" << endl;
}
else
{
cout << "密码错误" << endl;
}
return 0;
}