«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2006

Re: Ispis stringova

by Jovan Popovic
četvrtak, 01. jun 2006 - 08:42.

String definisite kao char[] tako da mozete da nadjete duzinu niza preko
instrukcije arraylen. Stringovi moraju biti nizovi zato sto im se
vrednosti nalaze na heap-u.

Pozdrav,
Jovan
>
> Da li moze pomoc oko toga kako da ispisujemo stringove? Hteo sam da
> napravim
> petlju koja ce da radi nesto slicno sledecem:
>
> for(int i=0; i<duz; i++){
> Code.put(Util.item_factory_instance.CreateConstantItem(string_var.charAt(i)));
> Code.put(print);
> }
>
> Problem je kako da znamo duzinu stringa ("string" tip sam realizovao kao
> obican tip, a ne array)?
> U smeni:
> <instr>-> print '(' <designator> ')' ';'
>
> <designator> se kreira kao Item kopiranjem objekta Obj iz simbol tabele a
> tamo ne postoji informacija o duzini stringa.
>
> Pozdrav,
> Nikola
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>