|
发表于 2003-8-6 19:15:10
|
显示全部楼层
最初由 fingster 发表
可以把代码改一下,去掉指针pi,只保留pi2,是可以正常运行的。
服了你了。
指针是什么,我看老兄再翻翻书吧,这种程序不死就怪了。以后这种低级问题少来了。
代码至少是这样吧:
#include <iostream>
using namespace std;
int main()
{
int ival=1024;
int *pi=&ival;
int *pi2=new int;
*pi2=ival;
cout<<"int *pi=&ival:"<<pi<<endl;
cout<<*pi<<endl;
cout<<"*pi+1:"<<*pi+1<<endl;
cout<<"*pi2=ival:"<<pi2<<endl;
cout<<*pi2<<endl;
delete pi2;
} |
|