相关疑难解决方法(0)

隐藏终端上的密码输入

我想用它来掩盖我的密码*.我使用Linux GCC代码.我知道一个解决方案是使用这样的getch()功能

#include <conio.h>   
int main()
{
    char c,password[10];
    int i;
    while( (c=getch())!= '\n');{
        password[i] = c;
        printf("*");
        i++;
    }
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

但问题是GCC不包含conio.h文件所以getch()对我来说没用.有没有人有办法解决吗?

c linux

53
推荐指数
4
解决办法
8万
查看次数

标签 统计

c ×1

linux ×1