共計 328 個字符,預計需要花費 1 分鐘才能閱讀完成。
在 Go 語言中將 byte 寫入數(shù)組可以使用下標來進行賦值操作。以下是一個示例代碼:
package main
import "fmt"
func main() {var arr [5]byte
str := "Hello"
for i := 0; i < len(str); i++ {arr[i] = str[i]
}
fmt.Println(arr)
}
在上面的代碼中,我們聲明了一個長度為 5 的 byte 數(shù)組 arr
,然后將字符串"Hello"
中的每個字節(jié)依次寫入數(shù)組中。最后打印輸出數(shù)組,結(jié)果為[72 101 108 108 111]
,分別對應字母 "H"、“e”、“l(fā)”、"l" 和 "o" 的 ASCII 碼。
請注意,這里假設(shè)數(shù)組的長度已經(jīng)足夠容納字符串的所有字節(jié),否則可能引發(fā)數(shù)組越界錯誤。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完