C vstup
Re: C vstup
co konkretne myslis vstupom?
neviem si dat dohromady co, kam a odkial nacitavas alebo co s tym robis...
neviem si dat dohromady co, kam a odkial nacitavas alebo co s tym robis...
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
Re: C vstup
nacitavas to zo suboru alebo jednoduchym vstupom z klavesnice? alebo inac?
Re: C vstup
Vstup klavesnica.
EOF som skusal neviem ci ho zle pouzivam asi.
Stredna skola ale programovanie namame takze som samouk.
EOF som skusal neviem ci ho zle pouzivam asi.
Stredna skola ale programovanie namame takze som samouk.
Re: C vstup
EOF=end of file http://en.wikipedia.org/wiki/End-of-file -pre teba blbost
ked ide o vstup v z klavesnice tak si sprav nekonecny cyklus s podmienkou na zaciatku:
while (podmienka)
{
telo cyklu
}
do podmienky si daj ze vstup sa nerovna 'Q' . do tela cyklu si daj normalne to ukladanie cisiel ako chces.
teda cisla budes pridavat dovtedy kym nestlacis Q, vtedy sa ukonci
ked ide o vstup v z klavesnice tak si sprav nekonecny cyklus s podmienkou na zaciatku:
while (podmienka)
{
telo cyklu
}
do podmienky si daj ze vstup sa nerovna 'Q' . do tela cyklu si daj normalne to ukladanie cisiel ako chces.
teda cisla budes pridavat dovtedy kym nestlacis Q, vtedy sa ukonci
Re: C vstup
A este ako vynulujem pole napr. mam pole p[10] a v kazdom poli by bola 0 cez cyklus for je to pridlhe.Nieco ako
int a=0; ale z polom.
int a=0; ale z polom.
Re: C vstup
cez cyklus.. vsak to mas 2riadky
Re: C vstup
Ja viem ale mam na to cas a ten uz mi potom nezostava.
Re: C vstup
malok, kalok, žralok... v tomto pripade calloc
http://www.cplusplus.com/reference/clib ... ib/calloc/
a nezabudat na free
http://www.cplusplus.com/reference/clib ... ib/calloc/
a nezabudat na free
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
Re: C vstup
Nerozumiem este raz a tak aby som tomu rozumel
Re: C vstup
ani ja nerozumiem tvojej otazke.. aky cas nemas?
Re: C vstup
funkcie malloc a calloc ty dynamicky alokuju pole a vratia smernik nan.
Calloc ale este k tomu dane pole inicializuje na nulovu hodnotu. Teda to co chces, naplni pole nulami.
Vyhodou je, ze rozmer pola si mozes zadat pocas behu programu. Ale tym, ze pracujes s dynamicky alokovanou
pamatou, patri sa potom ju uvolnit, funkciou free
Priklad
Calloc ale este k tomu dane pole inicializuje na nulovu hodnotu. Teda to co chces, naplni pole nulami.
Vyhodou je, ze rozmer pola si mozes zadat pocas behu programu. Ale tym, ze pracujes s dynamicky alokovanou
pamatou, patri sa potom ju uvolnit, funkciou free
Priklad
Spoiler: ukázať
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
Re: C vstup
prečo smerník a nie ukazovateľ?
a EOF sa dá použiť na zistenie konca vstupu pri hocijakom vstupe, či už stdin alebo súbor
a EOF sa dá použiť na zistenie konca vstupu pri hocijakom vstupe, či už stdin alebo súbor
s pozdravom, crux.
Re: C vstup
No mas viac moznosti. Mozes dat pole static, potom ti ale niektore veci mozu prestat fungovat. Inteligentnejsie je asi pouzit funkciu memset.marko365 napísal:A este ako vynulujem pole napr. mam pole p[10] a v kazdom poli by bola 0 cez cyklus for je to pridlhe.Nieco ako
int a=0; ale z polom.