Use char array to store the iterator pointer instead