[LUGOS-PROG] Polja in kazalci

Domen Puncer domen at coderock.org
Sun Sep 21 18:33:42 CEST 2003


On Sunday 21 of September 2003 18:12, Simon Štriker wrote:
> Živijo!
>
> Nekaj se igram in proučujem v C++ pa mi ena stvar ni čisto jasna.
>
> Na primer, da deklariramo polje: char polje[]="Hello";
>
> ukaz: cout << polje[1] izpiše znak 'e'
>
> Zanima me, ali morda kdo ve, zakaj ukaz: cout << &polje[1] ne izpiše
> naslova, kjer se nahaja drugi element polja, ampak izpiše niz "ello".
> Zanima me tudi, kako potem pridemo do naslova, kjer se nahaja znak 'e'.

V bistvu je tisto naslov znaka 'e'. Tako so pač nizi v C++ narejeni.
Probaj izpisat (void *) polje[1];


	Domen

>
> Lep pozdrav, Simon
>
> Simon Štriker
> Rusjanov trg 2
> 1000 Ljubljana   041/473-856




More information about the lugos-prog mailing list