初級 › error: unknown type name の原因と直し方 › パターン2
error: unknown type name の原因と直し方
型名の大文字小文字を間違えたときに出るエラーです。
1 #include <stdio.h> 2 3 int main(void) { 4 _______ price = 9.99; ^ 5 printf("%.2f\n", price); 6 return 0; 7 }
main.c:4:5: error: unknown type name 'Double'; did you mean 'double'?
空欄を埋めてコンパイル・実行を通す
他の言語の型名の綴りに引きずられて大文字で書いてしまう典型的なミスです。Cのdoubleは常に小文字です。
次の問題