#define LEN_LINE 10
int main(int argc, char* argv[])
{
int *nPointPtr = new int(0); // 点
int *nLinePtr = new int[LEN_LINE]; // 线
int **nPtrTwo = new int*[LEN_LINE]; // 面
int i=0;
for (i=0; i<LEN_LINE; ++i)
{
nPtrTwo[i] = new int(i);
}
int ***nPtrThree = new int**[LEN_LINE]; // 三维
int j=0;
for ( i=0; i<LEN_LINE; ++i)
{
nPtrThree[i] = new int*[LEN_LINE];
for ( j=0; j<LEN_LINE; ++j)
{
nPtrThree[i][j] = new int(i*10+j);
}
}
int ****nPtrFour = new int***[LEN_LINE]; // 四维
int k=0;
for (i=0; i<LEN_LINE; ++i)
{
nPtrFour[i] = new int**[LEN_LINE];
for ( j=0; j<LEN_LINE; ++j)
{
nPtrFour[i][j] = new int*[LEN_LINE];
for ( k=0; k<LEN_LINE; ++k)
{
nPtrFour[i][j][j] = new int(i*100+j*10+k);
}
}
}
return 0;
}
int main(int argc, char* argv[])
{
int *nPointPtr = new int(0); // 点
int *nLinePtr = new int[LEN_LINE]; // 线
int **nPtrTwo = new int*[LEN_LINE]; // 面
int i=0;
for (i=0; i<LEN_LINE; ++i)
{
nPtrTwo[i] = new int(i);
}
int ***nPtrThree = new int**[LEN_LINE]; // 三维
int j=0;
for ( i=0; i<LEN_LINE; ++i)
{
nPtrThree[i] = new int*[LEN_LINE];
for ( j=0; j<LEN_LINE; ++j)
{
nPtrThree[i][j] = new int(i*10+j);
}
}
int ****nPtrFour = new int***[LEN_LINE]; // 四维
int k=0;
for (i=0; i<LEN_LINE; ++i)
{
nPtrFour[i] = new int**[LEN_LINE];
for ( j=0; j<LEN_LINE; ++j)
{
nPtrFour[i][j] = new int*[LEN_LINE];
for ( k=0; k<LEN_LINE; ++k)
{
nPtrFour[i][j][j] = new int(i*100+j*10+k);
}
}
}
return 0;
}