读书人

指针的指针有关问题

发布时间: 2012-02-17 17:50:42 作者: rapoo

指针的指针问题
#include <iostream.h>
void main()
{
int a=6;
int* p1=&a;
cout < < *p1;

int b=8;
int **p2;
//pii=π
*p2=&b;
cout < < **p2;
}
程序有错误,编译通过,执行报告内存不能为写,请搞手指点一下。要有就是怎么彻底理解指针,还有指针的指针,函数指针,数组指针,指针数组等指针问题呢

[解决办法]
#include <iostream>
using namespace std;
void main()
{
int a=6;
int* p1=&a;
cout < < *p1 < < " ";

int b = 8;
int *p = &b;
int **p2 = &p; //p2使用前要用另一个指针的地址初始化

cout < < **p2 < < " ";
}

[解决办法]
int **p2;
//pii=π
*p2=&b;
这儿有问题

读书人网 >C++

热点推荐