动态申请二维数组12345678910111213141516171819202122232425262728293031323334#include<stdio.h>#include<stdlib.h>#include<iostream>typedef struct Lnode{ int data;Lnode *next;}Lnode,*LinkList;int main() { int** p = (int**)malloc(8 * sizeof(int*)); for (int i = 0; i < 8; i++) { p[i] = (int*)malloc(8 * sizeof(int)); } for(int i = 0;i<8;i++) for (int j = 0; j < 8; j++) { p[i][j] = rand() % 100; } for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { std::cout << p[i][j] << " "; } std::cout << std::endl; } for (int i = 0; i < 8; i++) { free(p[i]); } free(p); return 0;}