应该就是初始化为空指针NULL吧
有什么怪现象?
a ,b 在栈中,并未分配空间,正确代码 如下:#include<iostream>using namespace std;
int main(){ int * a=0; int * b=0; a=new int; *a=10; b=new int; *b=20; cout<<*a<<" "<<*b<<endl;return 0;}
[此贴子已经被作者于2007-8-3 17:28:59编辑过]
同意五楼的
[此贴子已经被作者于2007-8-4 20:10:47编辑过]