Bagaimana untuk menentukan pembolehubah dalam golang

WBOY
Lepaskan: 2023-05-11 12:58:38
asal
903 orang telah melayarinya

Bahasa Go ialah bahasa pengaturcaraan yang ditaip secara statik, jadi apabila mentakrifkan pembolehubah, anda perlu menandakan jenisnya. Dalam pergi, kita boleh menentukan pembolehubah melalui kata kunci var. Mentakrifkan pembolehubah memerlukan penentuan nama pembolehubah dan jenisnya.

Berikut ialah contoh cara golang mentakrifkan pembolehubah:

var a int         // 声明一个名为a的整数型变量
var b string      // 声明一个名为b的字符串型变量
var c float32     // 声明一个名为c的浮点型变量
Salin selepas log masuk

Apabila mentakrifkan pembolehubah, anda juga boleh mentakrifkan berbilang pembolehubah pada baris yang sama dan menentukan jenisnya pada masa yang sama:

var a, b int              // 声明两个整数类型变量
var c, d float32          // 声明两个浮点型变量
var name, age, address string  // 声明三个字符串类型变量
Salin selepas log masuk

Definisi Apabila mentakrifkan pembolehubah, anda juga boleh menetapkan nilai awal:

var a int = 10            // 定义一个名为a的整数类型变量并初始化为10
var b string = "hello"    // 定义一个名为b的字符串类型变量并初始化为"hello"
var c float32 = 3.14      // 定义一个名为c的浮点型变量并初始化为3.14
Salin selepas log masuk

Apabila mentakrifkan pembolehubah, anda juga boleh menggunakan kaedah pengisytiharan pembolehubah pendek:

a := 10           // 使用短变量声明方式定义一个整数类型变量并初始化为10
b := "hello"      // 使用短变量声明方式定义一个字符串类型变量并初始化为"hello"
c := 3.14         // 使用短变量声明方式定义一个浮点型变量并初始化为3.14
Salin selepas log masuk

Ia sepatutnya ambil perhatian bahawa apabila mentakrifkan pembolehubah menggunakan kaedah pengisytiharan pembolehubah pendek, anda mesti Ia digunakan di dalam fungsi dan tidak boleh digunakan dalam skop global.

Ringkasnya, dalam bahasa Go, mentakrifkan pembolehubah adalah sangat mudah, hanya gunakan kata kunci var. Pada masa yang sama, perlu diperhatikan bahawa apabila menentukan pembolehubah, jenisnya mesti ditentukan, jika tidak, bahasa Go akan melaporkan ralat.

Atas ialah kandungan terperinci Bagaimana untuk menentukan pembolehubah dalam golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan