getpass.c

来自「读写Smart卡加解密接口的程序」· C语言 代码 · 共 23 行

C
23
字号
#ifdef HAVE_CONFIG_H#include <config.h>#endif#include <stdio.h>char *getpass(const char *prompt){	static char buf[128];	size_t i;	fputs(prompt, stderr);	fflush(stderr);	for (i = 0; i < sizeof(buf); i++) {		buf[i] = _getch();		if (buf[i] == '\r')                        break;	}	buf[i] = 0;	fputs("\n", stderr);        return buf;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?