Semicolon
セミコロンはステートメントの論理的な行を終了するために使用されます。
可読性を高めるため、複数の物理的な行(コードエディタで表示している行)に渡って記述することができるので
物理行、論理行と言う別々の名前が付いています。
複数の論理行を含めたコードブロックも1論理行として扱うことができますが、最後にセミコロンは付けません。
ただし例外として、構造体を定義する際には最後にセミコロンを付けます。
int bCondition = TRUE; // 1行のステートメント if (bCondition) PrintString("bCondition is TRUE."); // 複数物理行に渡るステートメント if (!bCondition) { // 複数ステートメントから成るコードブロック PrintString("bCondition is FALSE."); bCondition = TRUE; } //コードブロック全体で1論理行としても扱うが、最後にセミコロンは付けない
author: Charles Feduke, additional contributor(s): Ryan Hunt, Frank Succardi, JP team: ohtsuki
Send comments on this topic.