C语言 创建动态结构体数组 发表于 2019-02-13 更新于 2021-03-20 分类于 编程 , C语言 , 结构体 Valine: 前言 基本类型数组动态分配大小 结构体类型数组分配大小 参考链接 前言结构体类型数据组就和我们平常定义的基本类型的数组一样,只不过是类型变了。 基本类型数组动态分配大小1int* a = (int*)malloc(sizeof(int)*10) ; //动态分配10个大小的int类型的内存空间 结构体类型数组分配大小12345678910struct DIYDEFINE{ int a; char ch; long lnum;};//动态分配10个大小的结构体类型DIYDEFINE的内存空间。 DIYDEFINE* pDiy = (DIYDEFINE*)malloc(sizeof(DIYDEFINE)*10); //最后不要忘了释放动态申请的内存空间free(pDiy); 参考链接C语言中结构体数组的大小如何动态分配 本文作者: 蓝蓝 本文链接: https://tongsiying.github.io/blog/80deef00/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!如果图片无法显示: https://lanlan2017.github.io/blog/9a6c2fdf/