rozdz. 19 p.24.5
Ostatnio zmodyfikowano 2010-04-10 13:01
marek Temat założony przez niniejszego użytkownika |
rozdz. 19 p.24.5 » 2010-04-10 11:46:53 int main() { int rozmiar=0; int dlugosc=0; char* tablica=NULL; |
Skąd kompilator wie, że tablica jest wektorem a nie zmienną? Z tego że tablica jest wektorem wynika w dalszej części programu (tablica[dlugosc]). Jak rozumieć "char* tablica=NULL"? Tablica to wektor z jedną zmienną typu znakowego NULL, tablica[NULL]? |
|
Elaine |
» 2010-04-10 13:01:51 A jest wektorem? Ja widzę tylko wskaźnik i tak też należy to rozumieć. Indeksować można, bo w przypadku wskaźników ptr[idx] jest równoważne *(ptr + idx). |
|
« 1 » |