Co dopiero przerobiłem odcinek o wskaźnikach. Nie mogę jednak cały czas tego ogarnąć. Postanowiłem zrobić sobie ćwiczenie i napisać program, używając wskaźników rzecz jasna, podobny do tego z odcinka.
#include <iostream>
using namespace std;
int ile_liczb, o_ile, liczba=0;
int main()
{
cout<<"Ile liczb w tablicy: ";
cin>>ile_liczb;
cout<<endl<<"O ile zwiekszac liczby: ";
cin>>o_ile;
int *tablica;
tablica = new int [ile_liczb];
tablica[0]=0;
for (int i=0; i<ile_liczb; i++)
{
cout<<*tablica<<endl;
tablica[i]=liczba;
liczba=liczba+o_ile;
tablica++;
}
delete [] tablica;
return 0;
}
Wszystko fajnie, program się uruchamia, tylko jeśli wpiszemy jakieś wartości, to zamiast zwiększających się liczb, pokazują się adresy... no sam nie wiem do końca jak to nazwać:
Z góry dzięki za odpowiedzi, prosiłbym również o krótkie wyjaśnienie.