Go If ステートメント内の複数の初期化子
Go では、if ステートメントで複数の変数を初期化できます。これは、条件の結果に基づいて複数の変数に異なる値を割り当てたい場合に役立ちます。
if ステートメントで複数の変数を初期化するには、次の構文を使用します。
if x, y := 5, 38; x == 5 { // Do something }
この例では、x には値 5 が割り当てられ、y には値 38 が割り当てられます。if ステートメントは、x が 5 に等しい場合にのみ本体を実行します。
例:
ここでは、if ステートメントで複数の変数を初期化する完全な例を示します:
<code class="go">package main import ( "fmt" ) func main() { if x, y := 5, 38; x == 5 { fmt.Printf("Whee! %d\n", y) } }</code>
このプログラムを実行すると、次の出力が行われます:
Whee! 38
以上がGo If ステートメントで複数の変数を初期化できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。