????5??????
??????????????????ó????????????????????ó???10??????????????????????Щ????С????????????????????ù?????????????????????????????????????????С?????????inline??
??????????????????????????????????????????????????????????????0????????-Exxx??????????????????磺do_something()
????????????????????ж????????????????????????1????????0??????????磺something_is_exist()
????6????
???????е???????"do...while"????????磺
????#define func(a??b??c)
????do {
????if (a > b)
????do_something(c);
????}while(0)
????7?????
????????????????????????????????????????????????????????????????????????????????????????????????????????????Щ????????????д????????棬??Щ?????ü???д????????????????Linux?в???C89???????“ /* ... */ ”????????C99??“ // .... ”
????/*
????* get_foo() - return the current value of foo
????* We need this to calculate the bar ratio. This can sleep??
????* so do not call while holding a lock
????*/
????int get_foo(){
????...
????return foo;
????}
?????????????????2??????????????????????????bug??????????????衣????????棬????????“XXXX:”?????