" target="_blank">[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
请教各位大虾,*char(**a) 是什么含义啊?
...
我是说:[][]是连续排放,**不是
**和[][]怎么可能一样呢?**排列怎么可能是连续的呢?试试下面的程序,检测以下。。。
#include <iostream>
#include <conio.h>
using namespace std;void main()
{
char a[2][2]={1,1,1,1};
char **p=new char*[2];
for(int m=0;m<2;m++)
p[m]=new char[2];
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
cout<<int(&a[i][j]-&a[0][0])<<\" \";
cout<<endl;
for(int s=0;s<2;s++)
for(int t=0;t<2;t++)
cout<<int(&p[s][t]-&p[0][0])<<\" \";
getch();
}