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

Pomoc oko struktura!

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pomoc oko struktura!

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mrHenkey
Milan Vracevic

Član broj: 121662
Poruke: 3
*.broadband.blic.net.



Profil

icon Pomoc oko struktura!17.11.2006. u 13:06 - pre 212 meseci
Imam jednostavan zadatak:

#include <stdio.h>
#include <stdlib.h>
struct S {char *kar1; char *kar2;};

main ()
{
char c1, c2;
S s,*ps=&s;
s.kar1 = &c1; *s.kar1='B'; c1++;
ps->kar2 = &c2; *ps ->kar2='A';
printf("%c%c", c1, c2);
printf("%c%c\n\n", *ps->kar1+1, *ps->kar2+2);
system("pause");

}

A slab sam s programiranjem, pa bih molio nekog da pojasni ovaj zadatak... Red po red. Najvise me interesuje definisanje *ps=&s. Hvala!
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.smin.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: Pomoc oko struktura!17.11.2006. u 14:30 - pre 212 meseci
Ok, mogu ja da odvojim vreme i objasnim ti ali... Kako da znam koliko i sta ti znas....?
Na ovaj nacin ce ti ucenje biti teze i duze a i ne mozes ocekivati da ti drugi ovde pricaju sve od Kulina bana... Jednostavno, tematika je previse komplikovana.
Probaj sa neki tutorom ili jos bolje knjigom... Konkretno, sve sto ti treba da bi razumeo ovaj zadatak mozes da procitas u mom tutrialu: http://rapidshare.com/files/3232013/Srpski_skolski_C_tutrial.zip ( 90KB)
Ja cu ti evo objasniti ukratko izraz S s,*ps=&s;
Razdvojmo ga ovako:
S s;
S *ps = &s;

Napravio si promenljivu "s" koja je tipa "S". Tj. za malo... Naredba te deklaracije bi trebalo da izgleda ovako:
struct S s;

Drugo, napravio si pokazivac "ps" na tip "S". Pokazivac je neka vrsta promenljive s razlikom sto umesto vrednosti cuva "adrese" na kojima se nalaze druge promenljive u memoriji. Operator & sluzi za dobijanje adrese promenljive uz cije ime stoji.
Za detaljniji i blizi opis procitaj text o pokazivacima i strukturama na gore navedenom linku.
Poz
 
Odgovor na temu

mrHenkey
Milan Vracevic

Član broj: 121662
Poruke: 3
*.broadband.blic.net.



Profil

icon Re: Pomoc oko struktura!17.11.2006. u 14:42 - pre 212 meseci
Veliko hvala za link i objasnjenja!!!!

Dobar ti je onaj Tutorial... Samo ima puno izostavljanih slova, pravopisnih gresaka... To ispravi i pocni prodavat ga u skolama, hehe...

[Ovu poruku je menjao mrHenkey dana 17.11.2006. u 16:10 GMT+1]
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pomoc oko struktura!

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

Postavi temu Odgovori

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