void-Pointers の配列があり、要素にアクセス (初期化) したいのですが、うまくいきません:
void* anyptr = ...; //a pointer to something
void* arr = (void*)malloc(sizeof(void*)*10);
int i=0;
for(i=0; i<10; i++)
*(arr+i) = anyptr; //dont work, (arr+n) = anyptr; doesn´t work too
これが機能しない理由は、左側が要素 i の結果であるためだと思います。しかし、私はこれを行う方法がわかりません