指针数组的初始化
来源:互联网 发布:全面战争战锤2知乎 编辑:程序博客网 时间:2024/04/19 21:33
对于指针数组的初始化,一直都不是很理解,现把整理如下
typedef struct {
int dum;
int ent;
} MUENST;
void test17(MUENST** x_pUenst)
{
int i,j;
for (i = 0; i < 8; i++)
{
x_pUenst[i] = (MUENST*)malloc(sizeof(MUENST)*4096);
}
}
void test16(MUENST** x_pUenst)
{
*x_pUenst = (MUENST*)malloc(sizeof(MUENST)*8*4096);
}
int main(int argc, char* argv[])
{
int i,j;
MUENST* x_pUenst[8];
MUENST* x_pUenst1;
/*test16(&x_pUenst1);
for(i = 0; i < 8*4096;i++)
(x_pUenst1+i)->ent = 9;
for(i = 0; i < 8*4096;i++)
printf("%d/n",(x_pUenst1+i)->ent);
free(x_pUenst1);*/
test17(x_pUenst);
for ( i = 0; i < 8; i++)
{
for(j = 0; j < 4096;j ++)
x_pUenst[i][j].ent = 9;
}
for ( i = 0; i < 8; i++)
{
for(j = 0; j < 4096;j ++)
printf("%d/n",x_pUenst[i][j].ent);
}
for (i = 0; i < 8; i++)
free(x_pUenst[i]);
}
- 指针数组的初始化
- 指针数组的初始化
- 指针数组的初始化
- 字符指针和字符数组的初始化
- 字符串的初始化及数组、指针
- 二维数组指针的定义和初始化
- 指针和数组一致的情况及二维数组初始化
- 字符串初始化指针和初始化数组区别
- 数组与指针初始化问题
- 指针或者数组初始化很重要
- 如何初始化一个指针数组
- 用数组和指针初始化字符串的区别
- 关于指针数组的初始化和输入 问题
- 二位数组中的指针初始化时的地址
- 结构体数组的指针初始化与内存释放
- 关于数据类型与指针的小笔记--初始化问题&&数组
- linux c 一站式学习 指针数组的初始化
- 数组、指针和字符串:数组的存储与初始化、对象数组、数组作为函数参数
- [转]病毒分析工具-OllySafe
- MDT2010 配置无人职守安装(2)—— BootStrap.ini 部分配置文件
- MDT2010 配置无人职守安装(1)—— RULE 配置文件
- windows xp/2003 0day漏洞临时防范方法
- LDAP
- 指针数组的初始化
- hyper-v 报错:系统找不到指定的路径
- Android 获取链接中的图片
- JNDI:如何在TOMCAT中配置数据源通过JNDI访问测试操作步骤
- libvirt安装后virsh报错问题解决
- virt-clone报错解决
- yaffs文件系统
- XPath、XQuery 以及 XSLT 相关函数
- OuterHTML implementation in Firefox