21xrx.com
2024-06-03 05:31:04 Monday
登录
文章检索 我的文章 写文章
"(在"."前面)
2023-06-29 17:11:36 深夜i     --     --
C++ 语法错误 缺少 分号 点号

在编写C++程序时,可能会遇到语法错误,如缺少分号。这种错误可能会导致代码无法编译或运行时出现错误。

通常出现缺少分号的情况是在使用结构体或类的成员变量或函数时,忘记在语句末尾加上分号。例如:


struct Student

  int id;

  string name;

;

Student s;

s.id = 1

s.name = "Tom"; // 错误:缺少分号

在上面的代码中,最后一行缺少分号,会导致编译器无法识别该语句。为了解决这个错误,只需要在语句末尾加上分号即可:


s.name = "Tom"; // 正确:加上分号

此外,还有一种常见的情况是在使用条件语句、循环语句等时,忘记在语句末尾加上分号。例如:


for (int i = 0; i < 10; i++)

  cout << i << endl

// 错误:缺少分号

在上面的代码中,最后一行忘记了加上分号,会导致编译器无法识别该语句。为了解决这个错误,只需要在语句末尾加上分号即可:


cout << i << endl; // 正确:加上分号

因此,当编写C++程序时,一定要注意在语句末尾加上分号,否则会产生语法错误,导致程序无法正常运行。如果遇到缺少分号的错误,只需在相应语句末尾加上分号即可解决。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复