ホームページ > バックエンド開発 > Golang > golangで可変長配列を定義する方法

golangで可変長配列を定義する方法

リリース: 2019-12-13 15:24:55
オリジナル
11698 人が閲覧しました

golangで可変長配列を定義する方法

Go言語は配列型のデータ構造を提供します。

配列は、同じ一意の型の番号付きの固定長データ項目のシーケンスであり、整数、文字列、カスタム型などの任意のプリミティブ型を使用できます。

配列の宣言

Go 言語の配列宣言では要素の型と要素数を指定する必要があります。構文形式は次のとおりです:

var variable_name [SIZE] variable_type
ログイン後にコピー

上記は 1 つの配列の定義です-次元配列。たとえば、次の例では、長さ 10、float32 型の配列バランスを定義しています。

var balance [10] float32
ログイン後にコピー

配列の初期化

次は、配列の初期化を示します:

var balance = [5]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
ログイン後にコピー

Initializes配列内の {} 内の要素の数 この数値は、[] 内の数値より大きくすることはできません。

Golang 可変長配列:

[] 内の数値を無視して配列サイズを設定しない場合、Go 言語によって配列サイズが設定されます。サイズ:

var balance = [...]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
ログイン後にコピー

golang の詳細については、golang チュートリアル 列に注目してください。

以上がgolangで可変長配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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