结构体嵌套一级指针
2018-04-09 18:54
239 查看
truct person
{
int age;
char* name;
};
int main()
{
struct person *p1=(struct person*)malloc(sizeof(struct person));
p1->name=(char*)malloc(20);
memset(p1->name,0,10);
strcpy(p1->name,”jack”);
p1->age=100;
//
//
//
if(p1->name!=NULL)
free(p1->name);//先释放p1->name,否则会引起内存泄漏
if(p1!=NULL)
free(p1);
return 0;
}
{
int age;
char* name;
};
int main()
{
struct person *p1=(struct person*)malloc(sizeof(struct person));
p1->name=(char*)malloc(20);
memset(p1->name,0,10);
strcpy(p1->name,”jack”);
p1->age=100;
//
//
//
if(p1->name!=NULL)
free(p1->name);//先释放p1->name,否则会引起内存泄漏
if(p1!=NULL)
free(p1);
return 0;
}
相关文章推荐
- C 结构体嵌套一级指针 二级指针 动态分配内存
- C 结构体嵌套一级指针 二级指针 动态分配内存
- C语言:结构体中一级指针和二级指针的创建与释放示例
- C语言:结构体中一级指针和二级指针的创建与释放示例
- 结构体指针 & 结构体嵌套使用...
- 0040 结构体指针嵌套
- 结构体包含一级指针
- 【C语言提高38】结构体套一级指针
- 结构体成员内部含有一级指针和二级指针的情况
- C语言之结构体嵌套一级指针和二级指针
- 第22节 C语言结构体之结构体嵌套、结构体指针与结构体数组的代码实现
- 【C语言提高40】结构体套一级指针和二级指针
- c++ map 嵌套队列指针,队列嵌套结构体指针
- python调用C++,传递结构体与结构体指针,以及嵌套结构体
- 结构体中套用一级指针
- 结构体嵌套指针应注意的问题
- 当指针结构体嵌套指针时
- c++ map嵌套队列(队列嵌套结构体指针)ok
- 结构体内嵌一级指针
- C语言小知识点 汇总5 结构体指针