do{}while(0)的妙用

做者: cpoint 出處: http://www.cnblogs.com/cpoint/ 在linux內核代碼中,常常看到do...while(0)的宏,do...while(0)有不少做用,下面舉出幾個:linux 一、避免goto語句: 一般,若是一個函數開始要分配一些資源,而後若是在中途遇到錯誤則要退出函數,固然,退出前要釋放資源,咱們的代碼可能以下: ide 1 #defien N 1
相關文章
相關標籤/搜索