两个小小程序问题的请教
#include<iostream.h>
int main()
{
int *p=NULL;
cout<<*p<<endl;
return 0;
}
为什么运行时出错
#include<iostream.h>
int main()
{
int *p;
*p=10;
cout<<*p<<endl;
returen 0;
}
为什么运行时出错
#include<iostream.h>
int main()
{
int *p=NULL;
cout<<*p<<endl;
return 0;
}
为什么运行时出错//p指向了0,不能进行操作
#include<iostream.h>
int main()
{
int *p;
*p=10;//非法操作,p不能这么取址
cout<<*p<<endl;
returen 0;
}
为什么运行时出错