错误原因:字符常量中的字符太多了。

错误分析:

单引号表示字符型常量。

一般的,单引号中必须有,也只能有一个字符(使用转义符时,转义符所表示的字符当作一个字符看待),如果单引号中的字符数多于4个,就会引发这个错误。

另外,如果语句中某个字符常量缺少右边的单引号,也会引发这个错误,例如:if (x == 'x || x == 'y') { … }

如果单引号中的字符数是4个以内,编译不报错,但会给出警告

解决方法:

1、将单引号换为双引号

相关文章:

  • 2021-12-30
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2021-04-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
猜你喜欢
  • 2021-11-29
  • 2022-03-06
  • 2021-08-24
  • 2021-11-15
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案