新微赢技术网
标题:
一个输入的问题
[打印本页]
作者:
往事如烟
时间:
2009-11-3 04:22
标题:
一个输入的问题
以下的两条语句有什么问题?可以如何改使之正确?
char *name;
cin>>name;
作者:
爱随缘
时间:
2009-11-3 04:22
這樣試下:
char *name = new char[80];
cin >> name;
作者:
林风
时间:
2009-11-3 04:22
如果想输入任意长度的name呢,可否不用动态分配的方法?
作者:
太阳神
时间:
2009-11-3 04:22
string name;
cin>>name;
作者:
皇家㊣贺v
时间:
2009-11-3 04:22
2楼那样写会造成内存泄漏吗?
作者:
我心sun飞翔
时间:
2009-11-3 04:22
一個片斷而已, new 分配的要用 delete 釋放.
作者:
﹎想埝祢⿰
时间:
2009-11-3 04:22
那不要忘记DELETE下就是了
作者:
▄愛變鎖ゞ
时间:
2009-11-3 04:22
真快,晕
作者:
渴望光明
时间:
2009-11-3 04:22
我这本参考书上,它的答案是这样改的:
char *name;
cin>>&name;
但是我去VC6里面验证根本不正确,是书上的改的思路不对?
作者:
夜来香
时间:
2009-11-3 04:22
。。。&name是指针的地址
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2