中山网站建设制作,旅游app推广营销策略,wordpress 拖拽插件,湖南大钧工程建设有限公司网站C语言中遇到一个这样的问题#xff1a;子函数中malloc了一个指针存储数据#xff0c;作为该子函数的返回值#xff0c;return到主函数。那么这个指针应该在哪里释放呢#xff1f;显然不能在子函数里释放#xff0c;否则返回值没有意义。这样就应该在主函数里释放#xff… C语言中遇到一个这样的问题子函数中malloc了一个指针存储数据作为该子函数的返回值return到主函数。那么这个指针应该在哪里释放呢显然不能在子函数里释放否则返回值没有意义。这样就应该在主函数里释放主函数里申请一个指针指向这个返回值使用之后释放。更好的做法在主函数里申请一段内存空间初始化为0传入子函数中对数据进行修改不设返回值。该指针指向的数据传回主函数使用使用完毕后释放。谁申请谁释放比较清晰。