hi, próbowałem już na wiele sposobów i nie wiem czy w ogóle da się to zrobic bez pomocniczej zmiennej,
Jak pobrać ilość elementów tablicy dynamicznej
np; int *pTab;
to bedzie wskaznik do pierwszego elementu, i tylko jego posiadam
Aha, tego też raczej sie nie da obliczyć przy pomocy funkcji do while, bo normalnie szukałbym póżniej pustego pola pamięci, ale przecież różne wartości mogą mi się rkryć pod adresem pTab++ więc myślę że pętla odpada.
Bawiłem się z sizeof, ale nie ono albo podaje ilość pamięci zajmowanej przez adres albo ilosc zajmowanej przez wartość.
Intuicyjnie dałem sizeof [] pTab; ale to lipa;.
da się to zrobic ? bez zmiennej pomocniczej?
A chyba już sobie odpowiedziałem na to pytanie, jeśli ja nie wiem która wartość jest wartością ostatnią w mojej tablicy to skąd ma to wiedzieć komp. Musze mieć jakiś licznik (pomoc. zmienną)
jeślk się myle to proszę o poprawienie