【发布时间】:2022-07-23 00:11:47
【问题描述】:
这是一个简单的问题,我正在将 C++ 中的程序翻译成 C,我看到了这行代码,
for (int v : adj[u]) {
本文引用:link
我不确定它的作用。我尝试用谷歌搜索它并获得了 C++ 中基于范围的 for 循环的结果,但找不到任何具有这种确切语法及其含义的东西。非常感谢您的帮助。
【问题讨论】:
-
缺少的部分可能是
adj是某种容器的容器,这使得adj[u]成为一个可以是基于范围的for循环范围的容器。如果不知道更多关于adj和adj[u]的信息,我们真的不能更详细。