锯齿数组-C描述
#define _CRT_SECURE_NO_WARNINGS
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#define N 5
void main() {
int **pp = malloc(sizeof(int) * 10);
int num = 0;
for (size_t i = 0; i < 10; i++)
{
pp[i] = malloc(sizeof(int) * i);
for (size_t j = 0; j < i; j++)
{
pp[i][j] = num++;
//printf("%3d", pp[i][j]);
printf("%3d", *(*(pp + i) + j));
}
free(pp[i]);
printf("\n");
}
free(pp);
printf("\n\n");
system("pause");
}