一个简单的引用问题
我想实现密码输入时显示*,然后又能传回这个值能通过编译,可是运行出错了,也不知道错在哪个地方
程序代码:#include<iostream>
#include<string>
#include<conio.h>
using namespace std;
void mima(string& key)
{
for(int i=0;i<15;i++)
{
char c;
c = getch();
if(c==13)
{
c='\0';
break;
}
else cout << '*';
key[i]=c;
}
}
int main()
{
string a;
mima(a);
cout<<a;
return 0;
}[ 本帖最后由 yxieguodong 于 2011-4-17 23:32 编辑 ]




谁能告诉我,C,C++有string这个数据类型还是没有?
