day4_二级指针的内存模型

来源:互联网 发布:c语言开发工具 win10 编辑:程序博客网 时间:2024/05/21 09:59

1、二级指针的内存模型

#define  _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <windows.h>void main2(){int i = 0;//指针数组char *   p1[] = {"123", "456", "789"};//二维数组 数据直接存放在堆区char p2[3][4]  = {"123", "456", "789"};//手工二维内存char **p3 = (char **)malloc(3 * sizeof(char *)); //int array[3];for (i=0; i<3; i++){p3[i] = (char *)malloc(10*sizeof(char)); //char buf[10]sprintf(p3[i], "%d%d%d", i, i, i);}}
2、如图所示