how void* iterate for next element
Code:
#include<iostream>

using namespace std;

void check(void *t){

  while(*(int*)t){
    cout << *(int*)t << endl;
//    *(t++);
  }

}

int main(){
        int a[] = {5,4,7,8,0};
        check(a);
       
}