1. __attribute__GNU C的一大特色(卻不被初學者所知)就是 __attribute__機制。__attribute__可以設置函數屬性(Fun
1.1 assert.h斷言頭文件用於調試。宏:assert();外部引用:NDEBUG1.1. assert聲明:void assert(intexpress
8. setjmp.h頭文件setjmp用於控制底層調用和函數跳轉。宏:setjmp();函數:longjmp();變量:typedef jmp_buf8.1.
10. stdarg.hstdarg頭文件定義了當函數參數個數位置時用於獲取參數的宏。宏:va_start();va_arg();va_end();類型:typ
11. stddef.h頭文件stddef提供了一些標准定義。其中很多定義也會出現在其他頭文件中。宏:NULLoffsetof();類型:typedef ptr
按照數據類型占用存儲不同可以自動類型轉換或強制類型轉換,總的原則是小存儲容量數據類型可以自動轉換成為大存儲容量數據類型。不同類型數據間按照下面關系的從左到右(從