Witam czy może ktoś powiedzieć czemu wskaznik wypisuje mi adresy a nie to na co pokazuje?
#include <iostream>
using namespace std;
int main()
{
double *wsk;
double tab[10];
wsk = tab;
for(int i = 0; i < 10; i++)
{
*(wsk++) = i * 2.54;
}
for(int i = 0; i < 10; i++)
{
cout << *(wsk++) << endl;
}
system("pause");
}
A tak działa dobrze:
#include <iostream>
using namespace std;
int main()
{
double *wsk;
double tab[10];
wsk = tab;
for(int i = 0; i < 10; i++)
{
tab[i] = i * 2.54;
}
for(int i = 0; i < 10; i++)
{
cout << *(wsk++) << endl;
}
system("pause");
}