
如题
/掘禅前颂/在结构体判悔尘中只保存指针
#define BUFFER_TITLE 256
#define BUFFER_INFO 4096
typedef struct tagInfo
{
char* szTitle;
char* szInfo;
} INFO, *LPINFO;
LPINFO pInfo = (LPINFO)malloc(sizeof(INFO)); //分配结构体内存
pInfo->szTitle = (char*)malloc(sizeof(BUFFER_TITLE)*sizeof(char));
pInfo->szInfo = (char*)malloc(sizeof(BUFFER_INFO)*sizeof(char));
动慧陆历前搜态结构悉辩体中嵌套一动态数组:
YourStruct n = (YourStruct *)malloc(sizeof(YourStruct));
n->data = (YourArray *)malloc(length*sizeof(YourArray));// 假设结构体中data成员是动态数组