[elektro] C csodálkozás

Zoltán Gyarmati profikam at gmail.com
Tue Oct 1 20:03:03 CEST 2013


Ket dolgot hasznal ki ez a kifejezes, egyreszt hogy a for mukodik feltelel
resz nelkul is, masreszt a magaban allo ; az ures utasitas, ebbol lesz a
vegtelen ciklus, a fornak mindegy, h a megadott utasitasok tenyleg
csinalnak-e valamit :)
(persze itt jo esetben nem vegtelen, a return miatt)


2013. október 1. 19:57 Kovács József írta, <kj at faldeko.hu>:

> for (;;) {
>
> }
>
>
> Ez a fő program, ami végtelen ciklusban fut
>
> Az érdemi munkát pedig a magszakítás rutinok végzik...
>
> KJ
>
> 2013.10.01. 19:50 keltezéssel, Skandar Graun írta:
> > Sziasztok.
> > Találtam egy rutint a neten:
> > unsigned int htoi (const char *ptr)
> > {
> > unsigned int value = 0;
> > char ch = *ptr;
> >
> >
> /*--------------------------------------------------------------------------*/
> >
> > while (ch == ' ' || ch == '\t')
> > ch = *(++ptr);
> >
> > for (;;) {
> >
> > if (ch >= '0' && ch <= '9')
> > value = (value << 4) + (ch - '0');
> > else if (ch >= 'A' && ch <= 'F')
> > value = (value << 4) + (ch - 'A' + 10);
> > else if (ch >= 'a' && ch <= 'f')
> > value = (value << 4) + (ch - 'a' + 10);
> > else
> > return value;
> > ch = *(++ptr);
> > }
> > }
> >
> > A jórésze érthető, felfogható. Erre is van szükségem.
> > Csak egy dolog lepett meg: a " for (;;)" utasítás.
> > Lefordul, vagyis műxik. Csak nem tudom, mit csinál.
> > Tudtok segíteni?
> > -----------------------------------------
> >            elektro[-flame|-etc]
> >
> >
> > -----
> > A(z)  üzenetben nem található vírus.
> > Ellenőrizte: AVG - www.avg.com
> > Verzió: 2013.0.3408 / Vírus adatbázis: 3222/6714 - Kiadás dátuma:
> 2013.10.01.
> >
> >
> >
>
> -----------------------------------------
>           elektro[-flame|-etc]




-- 
Zoltan Gyarmati
Gtalk: profikam at gmail.com
Skype: profikam3151
Phone: +49-176-62-951-914


More information about the Elektro mailing list