go 유형을 uint8에서 unit32로 변환하는 방법은 무엇입니까?
그냥 코드 :[4] uint8을 Go에서 uint32로 변환하는 방법?
package main
import (
"fmt"
)
func main() {
uInt8 := []uint8{0,1,2,3}
var uInt32 uint32
uInt32 = uint32(uInt8)
fmt.Printf("%v to %v\n", uInt8, uInt32)
}
~> 6g test.go & & 6리터 -o 테스트 test.6 & & ./test
test.go : 10 : UINT8을 변환 할 수 없습니다에 ([] UINT8 입력) UINT32 입력
당신이 * 원하는 * 것을 지정하지 않았으므로 완전히 다른 답변을 얻을 수 있습니다. 값이 '0x00010203', * 1 *'uint32', 값이'0x03020100' 또는 * 4 *'uint32's 값이 '{0, 1, 2, 3} 인 * 1 *'uint32' '? –