“syntax error before string constant” とは、文字列リテラルの前に構文エラーが発生した場合に出るエラーのことです。以下に例を示します。
int main() { // 文字列リテラルの前に構文エラーが発生している "Hello, world!" = x; }
上記のコードでは、文字列リテラルの前に識別子 x
が存在しないため、構文エラーが発生します。この場合、以下のように修正する必要があります。
int main() { // 文字列リテラルの前に構文エラーが発生しないように修正する x = "Hello, world!"; }
コメント