Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Velicina niza stringova

[es] :: C/C++ programiranje :: Velicina niza stringova

[ Pregleda: 2783 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Pretender

Član broj: 12407
Poruke: 100
*.ppp-bg.sezampro.yu



Profil

icon Velicina niza stringova16.05.2004. u 16:48 - pre 241 meseci
Code:
string iceCream[] = {
  "pralines & cream",
  "fudge ripple",
  "jamocha almond fudge",
  "wild mountain blackberry",
  "raspberry sorbet",
  "lemon swirl",
  "rocky road",
  "deep chocolate fudge"
};

//sizeof iceCream = 32
//sizeof *iceCream = 4

Izlazi da niz ima velicinu 32 bajta (tj.svaki clan po 4).
Kako je to moguce, ako se ovde radi o stringovima (i to razlicitih duzina) a ne o pointerima?

TX
 
Odgovor na temu

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Velicina niza stringova16.05.2004. u 16:55 - pre 241 meseci
Ipak se radi o pointerima.

f
 
Odgovor na temu

DDMM
Dejan D. M. Milosavljevic
Danguba
Gajba, ali ne piva.

Član broj: 2544
Poruke: 89
*.sbb.co.yu

Sajt: www.ddmrm.com


Profil

icon Re: Velicina niza stringova17.05.2004. u 15:30 - pre 241 meseci
Ako ti je string typedef char *string onda su bas pointeri.
Za std:string ovaj niz bi trebalo da bude niz primeraka.
U tom slucaju sizeof je malo besmislen.

X
 
Odgovor na temu

[es] :: C/C++ programiranje :: Velicina niza stringova

[ Pregleda: 2783 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.