ホームページ  >  記事  >  バックエンド開発  >  C言語の各ステートメントは何で終わるのでしょうか?

C言語の各ステートメントは何で終わるのでしょうか?

hzc
hzcオリジナル
2020-06-22 17:12:5213753ブラウズ

C言語の各ステートメントは何で終わるのでしょうか?

#C 言語の各ステートメントは何で終わりますか?

英語入力状態では、C言語ソースプログラム中の各文は「;」で終わります。

プログラミング言語によって終了マークは異なります。Java や C も、ステートメント行の終了マークとして「;」を使用します。「;」を使用する必要のないプログラミング言語もあります。 Python などのステートメント行の末尾として。 Python ではステートメント間の関係をスペースで判断するので、1 行のステートメントが終了したら、行を変更して書き続けます。

C言語はヘッダファイルの入力やマクロの記述にセミコロンを必要とせず、直接改行で終わります。

拡張情報:

C 言語では、while (式) の後にセミコロンがありませんが、誤ってセミコロンを追加してもコンパイル エラーにはなりません。 . ですが、プログラムは何も操作を行わずに実行し続け、空のループ本体を形成し、「while (expression);」以降のプログラムを実行できなくなり、期待した効果が得られません。たとえば、累積加算プログラムの while ループにセミコロンを追加すると、エラーが発生します。

do...while ループ文では、while の後にセミコロンがあり、通常の文と同様にこのセミコロンで文を終了します。このセミコロンを省略すると、プログラムはコンパイルされず、エラーが発生します。

推奨チュートリアル: 「c 言語チュートリアル

以上がC言語の各ステートメントは何で終わるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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