星期二, 1月 29, 2008

__attribute__ 用法

gcc 提供一種「定義函數屬性(attribute)」的語法,__attribute__ 用來讓我們定義函數的行為,以便告訴 gcc 在編譯時期對此函數做一些特殊的處理或檢查動作。
"__attribute__" 寫在函數宣告之前或之後都可以(左括號前或右括號後),並接著使用一對「雙括號」來註明此函數的屬性。語法:

__attribute__((keywords)) functon_name(...);

0 意見: