Proste pytanko o inicjalizację zerem.
Ostatnio zmodyfikowano 2009-08-14 12:03
manfred |
» 2009-08-13 17:11:24 1. Dev to nie kompilator. 2. Widocznie masz szczęście. U mnie wywala śmieci. |
|
manfred |
» 2009-08-13 22:50:35 @admin & WunM: Powiecie mi, czym jest "inicjacja" zmiennej, i jak dużo ma wspólnego z inicjacją seksualną człowieka czy inicjacją członka klanu? To słowo w odniesieniu do zmiennej mogłoby oznaczać tylko "rozpoczęcie życia" przez zmienną (alokacja pamięci i takie tam). Inicjalizacja zaś to ustawienie wartości początkowej - inicjalnej. Problem w tym, że w "inicjacja" ta cząstka już nie występuje. |
|
manfred |
» 2009-08-14 12:03:59 ISO/IEC 14882:2003, 3.6.2.1:Objects with static storage duration (3.7.1) shall be zero-initialized (8.5) before any other initialization takes place. | ISO/IEC 14882:2003, 3.7.1.1:All objects which neither have dynamic storage duration nor are local have static storage duration. The storage for these objects shall last for the duration of the program (3.6.2, 3.6.3). |
Czyli globale i statyczne domyślnie inicjalizowane są zerami. |
|
1 « 2 » |