int t, i;
cin >> i;
int*s = new int[i];
for (t = 0; t < i; t++) {
s[t] = t;//How??
cout << s[t] << "_" << &s[t] << endl;
}
int*f = new int;
*f = t; // Whhhhhy???
delete f;
delete[] s
I declared an array type and an integer as dynamic memory.
While I can assign any ordinary integer value to *f (and pointer value for f), it keeps warning me when assigning an integer value to *s[t].
I have no idea as to why.