ホームページ >よくある問題 >C言語の優先順位は何ですか?

C言語の優先順位は何ですか?

zbt
zbtオリジナル
2023-09-07 16:08:0930608ブラウズ

C 言語の優先順位: 1. 各種括弧; 2. すべての単項演算子; 3. 乗算演算子 *、除算演算子 /、剰余演算子 %; 4. 加算演算子 、減算演算子 -; 5. シフト演算子 < ;<, >>; 6. より大きい演算子>、以上の演算子>=、より小さい演算子<、以下の演算子< =; 7. 等しい演算子 ==、等しくない演算子 ! =; 8. ビットごとの AND 演算子 &; 9. ビットごとの XOR 演算子 ^; 10. ビットごとの OR 演算子 |; 11. 論理 AND 演算 記号 && など。

C言語の優先順位は何ですか?

このチュートリアルのオペレーティング システム: Windows 10 システム、C 20 バージョン、DELL G3 コンピューター。

C 言語の演算子には、単項演算子、二項演算子、三項演算子があり、優先順位は次のとおりです:

最優先: ()、[] などの各種括弧。 、メンバー演算子。;

2 番目の優先順位: –、!、~ などのすべての単項演算子;

3 番目の優先順位: 乗算演算子*、除算演算子/、剰余演算子% ;

第 4 優先: 加算演算子、減算演算子-;

第 5 優先: シフト演算子<<;,>>;

第 6 優先: 大なり演算子> 、演算子以上>=、演算子

7番目の優先順位: 演算子==と等しい、演算子と等しくない!=;

8 番目の優先順位: ビット単位の AND 演算子&;

9 番目の優先順位: ビット単位の XOR 演算子を押します^;

10 番目の優先順位: ビット単位の OR 演算子|;

11 番目の優先順位: 論理 AND 演算子&&;

12 番目の優先順位: 論理 OR 演算子||;

13 番目の優先順位: 3 項条件演算子?: ;

14 番目の優先順位: =、=、- などのさまざまな代入演算子=、*=、/= など;

15 番目の優先順位: カンマ演算、.

以上がC言語の優先順位は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。