GO語言基礎語法之陣列 第十四天

2021-10-23 01:22:12 字數 1045 閱讀 6234

與c語言類似,陣列元素可以通過索引(位置)來讀取(或者修改),索引從 0 開始,第乙個元素索引為 0,第二個索引為 1,以此類推,

一維陣列的定義方式:

go 語言陣列宣告需要指定元素型別及元素個數,語法格式如下:

var variable_name [size] variable_type

。例如var str [10] float64

多維陣列宣告方式:

var variable_name [size1][size2]…[sizen] variable_type

以下例項宣告了三維的整型陣列:

var str [512[1024][8]int

遍歷方式:

與c語言遍歷方式相同

注意點:

package main

import

"fmt"

/*陣列拷貝,不改變呼叫者的陣列的內容*/

func

boo(tt [6]

int)

/*切片,類似指標操作,可以修改源陣列的內容*/

func

poo(tt [

]int

)func

testshuzu()

boo(b)

fmt.

println

(b)// [1, 3, 5, 7, 9, 11]

p :=

intpoo

(p) fmt.

println

(p)// [11 3 5 7 11 1]

}func

main()

api server listening at:

127.0

.0.1

:31758[11

3579

1][1

3579

11][11

3579

1][11

3579

1]process exiting with code:

0

第十四天 Session

session通過sessionid來區分不同的客戶,session是以cookie或url重寫為基礎的,預設使用cookie來實現,系統會創造乙個名為jsessionid的輸出cookie,這稱之為session cookie,以區別persistent cookies 通常看不到jsession...

第十四天 response

教學導航 教學目標 案例二 生成驗證碼 了解 教學方法 我們在建立servlet時會覆蓋service 方法,或doget dopost 這些方法都有兩個引數,乙個為代表請求的request和代表響應response。service方法中的response的型別是servletresponse,而d...

Qt第十四天

qfiledialog檔案對話方塊 qcolordialog顏色對話方塊 qfontdialog字型對話方塊 qinputdialog輸入對話方塊 qmessagebox訊息框 dialog.h ifndef dialog h define dialog h include namespace ui...