rozróżnienie wskaźników
Ostatnio zmodyfikowano 2015-12-11 19:05
Nitro Temat założony przez niniejszego użytkownika |
rozróżnienie wskaźników » 2015-12-11 14:48:48 Witam, Mam problem z rozróżnieniem wyświetlanych adresów. Myślałem że wydanie komendy &bird zwróci mi adres w którym znajduje sie słowo bird. Co zatem daje użycie (int*) bird? char animal[20] = "myszolow "; char *bird = "bird";
cout << animal << endl; cout << bird << endl;
cout << " bird pod adresem: " <<(int*) bird << endl; cout << " bird pod adresem: " <<&bird << endl;
|
|
notabigthreat |
» 2015-12-11 17:03:18 char * bird = "bird"; bird to wskaźnik (typ char * ). & bird to adres samej zmiennej wskaźnikowej. |
|
mateczek |
» 2015-12-11 19:05:18 |
|
« 1 » |