weak 変数属性

Linux

変数属性 weak と関数属性 weak とでは、振る舞いおよび有理が同じになります。 属性指定子を変数宣言へ適用する構文を使用すると、変数属性指定子を 宣言子の前か後に表示することができます。以下のダイアグラムは、有効な 2 つの宣言構文の形式を示しています。

>>-type_specifier--__attribute__-------------------------------->
 
>--((--+-weak-----+--))--variable_name-------------------------><
       '-__weak__-'
 
 

上記の構文は、weak 関数を宣言および定義するときと同じ構文です。weak 変数を宣言する 他の有効な構文は、weak 関数宣言の構文と同じですが、構文定義は異なります。

>>-type_specifier--variable_name--__attribute__----------------->
 
>--((--+-weak-----+--))----------------------------------------><
       '-__weak__-'
 
 

関連参照

IBM Copyright 2003