ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

getch() :读取字符且不会回显(不会显示);不从输入缓冲区读取;在getch中,把回车按键输入,

    识别为回车符‘\r’;在getchar中,把回车按键输入,识别为回车符‘\n’。

getch()要包含头文件: #include<conio.h>

截取一段程序展示getch的用法(输入密码显示***):

void inputPwd(char pwd[], int size){

  char c;  int i=0;

  while(1){

    c=getch();

    if(c=='\r'){

      pwd[i] = 0; //'\0'

      break;

    }

    pwd[i++]=c;

    cout << "*";

  }

  cout << endl;

}

posted on 2022-05-23 11:22  理想主义者光芒万丈  阅读(84)  评论(0)    收藏  举报