ホームページ  >  記事  >  バックエンド開発  >  C ソース プログラムでは空のステートメントは使用できませんか?

C ソース プログラムでは空のステートメントは使用できませんか?

青灯夜游
青灯夜游オリジナル
2020-07-15 15:48:406647ブラウズ

C ソース プログラムでは空のステートメントが許可されます。空ステートメントは、C 言語または C における特殊なステートメントであり、セミコロン「;」が 1 つだけあるステートメントは空ステートメントと呼ばれます。プログラムでは、空のステートメントは主にループ本体を空にするために使用されます。

C ソース プログラムでは空のステートメントは使用できませんか?

# C ソース プログラムでは空のステートメントが許可されます。

C 言語または C には、空ステートメントと呼ばれる特別なステートメントがあります。

C 言語または C では、ステートメントにセミコロン「;」が 1 つしかない場合、そのステートメントは空ステートメントと呼ばれます。簡単に言うと、実行コードはなく、ステートメントの終わりを示す「;」セミコロンがあるだけです。

空のステートメントは、何も実行しないステートメントです。プログラムでは、empty ステートメントは主に次のようなループ本体を空にするために使用されます。

while(getchar()!='\n');

このステートメントの機能は、キーボードから入力された文字が入力されている限り、ユーザーに再入力を要求することです。キャリッジリターンではありません。つまり、ユーザーは後続のプログラムを続行する前に Enter キーを押す必要があります。この部分のコードでは、ユーザーのキー入力の受け付けとキー入力の内容の判定が while 判定に集中しているため、ループ本体内で関数を実行する必要はありません。ループ本体のすぐ内側に、ループ本体として空のステートメントを入力します。

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

以上がC ソース プログラムでは空のステートメントは使用できませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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