锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

c语言中多维(层)结构指针的申请与释放

时间:2022-08-11 12:30:00 拉线传感器yhl

#include
#include
#include

typedef struct _M {
int plen;
char *p;
char pp[20];
} MM;

main()
{
MM **ss;
int i;
char str[20];

strcpy(str,"sasfdfs");  ss=(MM **)malloc(sizeof(MM *)*1000);  for(i=0;i<1000;i  ){  ss[i]=malloc(sizeof(MM));  ss[i]->p=(char *)malloc(sizeof(char *)*100); }    for(i=0;i<1000;i  ){  memcpy(ss[i]->p,str,7); }    for(i=0;i<1000;i  ){  if(ss[i]->p)free(ss[i]->p);  if (ss[i])free(ss[i]); } if(ss)free(ss); 

}

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章