kaj pomeni 'const char *p'
Jure Pecar
pegasus at telemach.net
Mon Feb 24 02:13:10 CET 2003
imam en C programcic, kjer je nek pointer definiran kot
const char *p;
v teku programcka je prva stvar, ki se s tem pointerjem zgodi, tole:
*p = *q;
kjer *q kaze na nek znak v nekem nizu. ok.
kar je zanimivo, je da mi na redhat 7.1 to dela b.p., na 7.3. pa pri tej
priredbi segfaulta. z nekaj printfji sem ugotovil, da je *p NULL. kako to?
moja edina interpretacija je, da se je nekaj spremenilo pri glibc in/ali
gccju ...
rh7.1: glibc 2.2.4-19, gcc 2.96-85
rh7.3: glibc 2.2.5-42, gcc 2.96-113
ima kdo drug se kako idejo/nasvet?
--
Jure Pecar
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://liste2.lugos.si/pipermail/lugos-prog/attachments/20030224/834e427d/attachment-0001.pgp
More information about the lugos-prog
mailing list