[ LUGOS ] free, delete ...
Boris Benko
boris.benko na telekom.si
Tor Jun 23 13:45:08 CEST 1998
polz wrote:
> >Načeloma ne moreš. Lahko pa ga čisto na začetku inicializiraš na NULL in
> >tedaj nekje vmes
> >lahko preveriš, če kaže na lokacijo s tem, da preveriš ali je ali ni NULL.
> A to deluje, ce pointer kaze na staticno alociran ram ?
Seveda deluje, saj to je C, ki ti dopušča vse, tudi nesmiselne stvari.
Lahko reces:
char *niz="To je niz";
pozneje pa:
niz=NULL;
niz=malloc();
if(niz!=NULL) free(niz);
Edino do niza "To je niz" si zgubil dostop.
=b
--
============================================================================
Boris Benko, dipl.ing. | E-mail: Boris.Benko na telekom.si
Telekom Slovenije, PE Murska Sobota | B.Benko na s-gms.ms.edus.si
Senior Prog./Sys admin./Informatik | Boris.Benko na computer.org
Slu§ba za informatiko | Phone: +386 69 31 676
| ISDN: +386 69 14 632
============================================================================
Dodatne informacije o seznamu Starilist