Code Fix

初級cannot use ... as ... value(型の不一致)の原因と直し方 › パターン5

cannot use ... as ... value(型の不一致)の原因と直し方

変数の型と代入しようとする値の型が食い違うと、コンパイル時にcannot useエラーになります。

 1  package main
 2  
 3  import "fmt"
 4  
 5  func main() {
 6      var count int = ___
                         ^
 7      fmt.Println(count)
 8  }
./main.go:6:21: cannot use 3.5 (untyped float constant) as int value in variable declaration (truncated)

空欄を埋めて実行を通す

広告
広告スロット(未設定)

cannot use ... as ... value(型の不一致)の原因と直し方

Goは暗黙の型変換を行わないため、型はすべて一致している必要があります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)