在函数定义指针或者变量已经为指针本身和变量本身分配了内存所以用指针指向一个已经定义的变量时不需再分配内存
但是数据结构中用指针指向结构体时只为指针本身分配了内存如果要对结结构体填入内容就要分配一个结构体大小的内存才可以
但只自己分配的内存一定要养成用free()的好习惯
C语言 结构体指针需要申请内存但函数定义指针不需要申请
最新推荐文章于 2024-12-08 11:28:38 发布
在函数定义指针或者变量已经为指针本身和变量本身分配了内存所以用指针指向一个已经定义的变量时不需再分配内存
但是数据结构中用指针指向结构体时只为指针本身分配了内存如果要对结结构体填入内容就要分配一个结构体大小的内存才可以
但只自己分配的内存一定要养成用free()的好习惯