ViVi Home > 技術文書 > ポインタ入門 > 構造体演習問題 > printNodes
Node *printNodes(Node *root) { Node *ptr = root; do { std::cout << ptr->m_value << "\n"; // ptr が指すノードの値を表示 } while ((ptr = ptr->m_next) != root); // 次のノードに移動し、先頭でなければループ継続 }
解説:
前: | 次: