有多种方式可以不用分号编写 C++ 程序。请注意,这样做是一种非常糟糕的实践,在真实代码中应该从不使用。本文仅提供信息内容。不使用分号编写 C++ 程序最简单的方法是使用 if 语句。在 C++ 中几乎所有语句都可以视为表达式。因此,如果我们将语句置于一个包含空圆括号的 if 语句中,则无需再用分号结尾。例如,Example#include int main() { if (int N = 1) { ... 阅读更多
根据 ISO C++ 规范,C++ 程序的词法表示包括许多预处理 token,这些 token 用于预处理器的语法,或转换为运算符和标点符号的 token。分号是 C++ 中的标点符号。分号字符位于 C++ 语法中以下部分的末尾(并非一定完整列出):- 表达式语句 do/while 迭代语句各种跳转语句简单声明这些都是 C++ 语法的一部分。您可以在 ISO C++ 规范中阅读有关这些语句的更多信息。