do{}while(0)的妙用

做者: cpoint 出处: http://www.cnblogs.com/cpoint/ 在linux内核代码中,常常看到do...while(0)的宏,do...while(0)有不少做用,下面举出几个:linux 一、避免goto语句: 一般,若是一个函数开始要分配一些资源,而后若是在中途遇到错误则要退出函数,固然,退出前要释放资源,咱们的代码可能以下: ide 1 #defien N 1
相关文章
相关标签/搜索