for(..){...}块作用域Node node在每次循环完成时候空间都释放掉了。如果是Node * node = ..malloc这里的node指针在每次循环完成的时候也会释放掉,但是通过malloc分配的空间不会。只能通过free来手动释放或者当整个程序结束的时候自动释放。
for(..){...}
块作用域Node node
在每次循环完成时候空间都释放掉了。Node * node = ..malloc
这里的node指针
在每次循环完成的时候也会释放掉,但是通过malloc
分配的空间不会。只能通过free
来手动释放或者当整个程序结束的时候自动释放。