C语言iterator是什么?如何实现?

C语言没有内置的迭代器最重要的一点是:C语言本身没有像C++或Java那样内置的、标准化的iterator类或概念,C++的迭代器通常是一个对象,封装了指针行为,并提供operator++,operator*,operator==等操作,而C语言没有运算符重载和类,因此无法直接实现……

目录[+]