Go核心程式設計(2) 入門篇之變數

2021-10-07 02:42:30 字數 882 閱讀 2602

變數是程式的基本組成單位,變數相當於記憶體中的乙個資料儲存空間的表示

1、宣告變數

2、賦值

3、使用

//變數使用案例

func

main()

//變數使用案例

package main

import

"fmt"

func

main()

1、變數表示記憶體中的乙個儲存區域

2、該區域有自己的名稱(變數名)和型別(資料型別)

3、go語言變數使用的三種方式

ⅰ 指定變數型別,宣告後不賦值,使用預設值

ⅱ 根據值自行判斷變數型別(型別推導)

ⅲ 省略var,注意:=左側的變數不應該是已經宣告過的,否則會導致編譯錯誤

ⅳ 多變數宣告

package main

import

"fmt"

//宣告全域性變數-1

var n100 =

100//宣告全域性變數-2

var(

n200 =

200 n300 =

300)

func

main()

ⅴ 該區域的資料值可以在同一型別範圍內不斷變化

ⅵ 變數在同一作用域內不能重名

ⅶ 變數=變數名+值+資料型別

ⅷ golang的變數如果沒有賦值,編譯器會使用預設值,int的預設值為0,string的預設值為空

package main

import

"fmt"

func

main()

Go語言程式設計(四)之變數

變數相當於對一塊資料儲存空間的命名,程式可以通過定義乙個變數來申請一塊資料儲存空間,之後可以通過引用變數名來使用這塊儲存空間。變數宣告 go語言中使用var關鍵字宣告變數,而型別資訊放在變數名之後。變數宣告不需要使用分號作為結束符。示例如下 var v1intvar v2stringvarv3 10...

socket程式設計入門篇(三)

這篇部落格介紹多執行緒併發伺服器的實現。下面貼 服務端 include include include include include include include include include includeusing namespace std define serverip 127.0.0...

網路程式設計之入門篇(一)

伺服器端操作 socket 套接字 1 在初始化階段呼叫wsastartup 此函式在應用程式中初始化windows sockets dll 只有此函式呼叫成功後,應用程式才可以再呼叫其他windows sockets dll中的api函式。在程式中呼叫該函式的形式如下 wsastartup wor...