#include <iostream> #include <string>//注意这里的头文件! #include<conio.h> using namespace std; void main( void ) { cout<<"请输入密码: "<<endl; string password; int i=0; char ch; while ((ch=_getch())!=13) { password+=ch;//string对象重载了+= cout<<"*"; } cout<<endl<<"输入完毕!您输入的是: "<<password<<endl; }
原文:http://blog.csdn.net/rememberautumn/article/details/18458225