Posiadam taką strukture:
struct array_t
{
int *ptr;
int size;
int capacity;
};
*ptr to wskaźnik na tablicę dynamiczną. Moje pytanie brzmi jak zedytować na przykład 5 element takiej tablicy. Żaden z poniższych zapisów nie działa. Wie ktoś jak powinno to wyglądać przy użyciu wskaźników bo nawiasy [ ] odpadają.
a->ptr + 5 = 20;
a->*(ptr + 5) = 20;