なぜ「プライマリ」と呼ばれるのですか?価値の順番で、彼らは最初ですか?
C++03
標準は、第 5 章で式を定義しています (注 1)。式は、計算を指定する一連の演算子とオペランドです。
次に、5.1「一次式」で一次式のリストを定義します。
(1) 一次式:
literal this ( expression ) id-expression
私の主な質問は、3 番目のポイントに関連しています。
( expression )
したがって、標準によれば、括弧付きのすべての式は一次式であり、最初に計算されます。論理的に見え、C++ 式 (優先順位) での括弧の動作を正確に説明します。
つまり、たとえば
(variable + 10)
一次表現です。
var = (variable + 10) * 3
私の理論によれば、それは論理的に見えますが、私が知っている他の情報源から
(variable + 10)
は一次式ではありませんが、なぜですか? わかりませんが、標準では the
(expression)
を一次式として定義しています。
仕方がないので助けてください。どうもありがとうございました。下手な英語で申し訳ありません。やあ。