初級 › 文字列リテラルの閉じ忘れで出るエラーの原因と直し方 › パターン1
文字列リテラルの閉じ忘れで出るエラーの原因と直し方
文字列リテラルの閉じクォート(")を書き忘れたときに出るエラーです。
1 #include <iostream> 2 int main() { 3 std::cout << _______ << std::endl; ^ 4 return 0; 5 }
main.cpp:3:18: error: missing terminating " character
空欄を埋めてコンパイル・実行を通す
文字列リテラルの閉じクォートを忘れると、その行の終わりまで読んでも文字列が終わらないため、g++はそこでエラーにします。
次の問題