14
変数を定義するための優先度/規則/規則は、static
とlong/double
または他の型として定義されていますか?定義型の順序
double static a;
と同じ
static double a;
は、それは機能のために何が違うのですか?上記のaは可変です。
変数を定義するための優先度/規則/規則は、static
とlong/double
または他の型として定義されていますか?定義型の順序
double static a;
と同じ
static double a;
は、それは機能のために何が違うのですか?上記のaは可変です。
これらは同等ですが、最初はstatic
が好ましいです。
(C99、6.11.5p1は)彼らは同じことを意味
「 宣言で宣言指定子の冒頭以外の記憶クラス指定子 の配置は廃止予定事項です」もの。最初のバージョンは(私の経験では)圧倒的に一般的です。しかし、最終的にはそれは単なるスタイルの問題です。 –
同じですが、 'double static a'は警告を出します。 'static'は宣言[-Wold-style-declaration]の先頭にありません.' -W'フラグは –
にありません。変数名を最後にするだけです。署名付き/署名なしと同じですが、任意の順序で配置できます。今日の昨日、または昨日の質問で、そこに大きな反響がありました。ここでは:http://stackoverflow.com/questions/17287957/is-long-unsigned-as-valid-as-unsigned-long-in-c – enhzflep