#include <stdlib.h> char * getpass(const char *prompt)
This function reads up to a Newline (CR or LF) or EOF (Ctrl-D or Ctrl-Z)
from the standard input, without an echo, after prompting with a
null-terminated string prompt. It returns the string of at most 8
characters typed by the user. Pressing Ctrl-C or Ctrl-Break will cause
the calling program to exit(1)
.
A pointer to a static buffer which holds the user's response. The buffer will be overwritten by each new call. In case of any error in the lower I/O routines, a NULL pointer will be returned.
not ANSI, not POSIX
char *password = getpass("Password: ");
Go to the first, previous, next, last section, table of contents.