「プログラミング/共通知識」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
→‎実行順序: s/文を区切るのは改行、あるいは<code>;</code> (セミコロン) を使用することが多い。/(C言語では)式の後に<code>;</code> (セミコロン) を後置すると文(式文)となる。/;C言語では、セミコロンは文を区切っているのではなく、式を文にする区切子でブロックの最後にもセミコロンが必須。
タグ: 2017年版ソースエディター
274 行
 
=== 実行順序 ===
単文は出現順序が先の方から順に実行されることがほとんどである。文を区切る(逐次実行<ref>現実プロセッサー、主に実効率のために投機実行やアウトオブオーダー実行などで逐次ではなく並列で、またインストラクションの順序を組替えて実行してい。しかし、プログラマーから観た意味論は変更しな範囲で行われる(一部のRISCプロセッサーのディレイスロットの様な例外ある)。</ref>)。(C言語では)式の後に<code>;</code> (セミコロン) を使用後置するが多い文(式文)となる。例2で示したプログラムなら、<code>a = 2;</code>のあとに、<code>a = a + 1;</code>が実行される。
: 文や式の様な構文要素の分類は、プログラミング言語によって異なる。
 
=== 数値 ===