當將負數轉換為無符號整數并隨后添加該值時,會導致減法。a := (uint8)(10)
b := (int8)(-8)
fmt.Println(a + (uint8)(b)) // result: 2這是一種慣用的方法還是應該更明確地進行?
轉換負數。
ibeautiful
2023-06-26 17:02:30