Sizeof
Operator sizeof zwraca nam rozmiar obiektu podany w wielokrotnościach rozmiaru typu char (sizeof(char) == 1). Przydatne np. podczas sprawdzania wielkości własnych obiektów (m.in. struktur), aby wiedzieć ile pamięci rezerwować.
Sizeof jest operatorem czasu kompilacji, co oznacza, że jego wywołanie zostanie zamienione przez kompilator na odpowiednią liczbę, przez co nie należy się obawiać, że skoro używamy sizeof to nasz program zdiała wolniej,
Sizeof jest operatorem czasu kompilacji, co oznacza, że jego wywołanie zostanie zamienione przez kompilator na odpowiednią liczbę, przez co nie należy się obawiać, że skoro używamy sizeof to nasz program zdiała wolniej,
manfredek dnia 14-11-2008 11:45
To sam mogłeś dodać, ale już to zrobiłem.
Intelli dnia 13-11-2008 16:06
Wypadałoby dodać, że sizeof() jest operatorem czasu kompilacji.
manfredek dnia 20-05-2008 16:16
To co pisze w arcie to gó... prawda. sizeof zwraca rozmiar w wielokrotnościach wielkości char, a że char ma najczęściej 1 bajt to inna sprawa...
marcinEc dnia 22-04-2006 14:57
sizeofy są (tak jakby) dwa: sizeof(typ) i sizeof(wyrażenie)


