【发布时间】:2018-06-05 22:15:28
【问题描述】:
我正在为我的考试而学习,我碰到了这个例子,上面写着:
for(;i<=m;i++)
我不明白的是为什么; 前面什么都没有?
它有什么作用?什么意思?
【问题讨论】:
-
这意味着
for语句的第一部分已经在代码中的某个地方设置了。在上下文中会更有意义 - 即提供正确的代码。 -
需要基础才能理解,看for循环语法:en.cppreference.com/w/cpp/language/for
-
就是这样——它什么也没做。分号用于告诉编译器接下来是退出循环(或不退出)的测试。据推测,
i是事先设置好的。
标签: c++ c visual-c++