ホームページ > バックエンド開発 > C++ > C で複数の変数を 1 行で宣言および初期化するにはどうすればよいですか?

C で複数の変数を 1 行で宣言および初期化するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-27 13:12:10
オリジナル
924 人が閲覧しました

How Can I Declare and Initialize Multiple Variables in One Line in C  ?

C の 1 行で複数の変数を宣言および定義する

同じ初期化値を必要とする複数の変数を操作する場合、次のようになります。それぞれを個別に宣言して定義するのは面倒です。 C は、1 行で複数の変数を宣言および定義できるようにすることで、このシナリオに対する簡潔な解決策を提供します。

次の例を考えてみましょう。

1

int column, row, index = 0;

ログイン後にコピー

このコードでは、変数インデックスは次のとおりです。列と行は初期化されないままになりますが、ゼロに初期化されます。 1 行で 3 つの変数すべてを宣言してゼロに定義するには、次の構文を使用できます。

1

int column = 0, row = 0, index = 0;

ログイン後にコピー

この行では、3 つの整数変数、column、row、index を宣言し、それらすべてを値に初期化します。 0. 変数のカンマ区切りリストを使用すると、データ型、変数名、および初期化値を 1 つの簡潔な形式で指定できます。

この手法を使用すると、特に同じ初期化値を必要とする多数の変数を扱う場合に、コードが読みやすくなり、不要な行の煩雑さが軽減されます。

以上がC で複数の変数を 1 行で宣言および初期化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート