Hirdetés

Új hozzászólás Aktív témák

  • don_peter
    senior tag

    C-ben is van strlen de csak akkor működik ha van egy lezáró 0 byte a karakterek után. Továbbá ez minden alkalommal végignézi a stringet, szóval nem valami gyors. Javasolt kézzel nyilvántartani a tömbbe rakott karakterek számát, ahogy te is tetted.

    A másik probléma az gondolom a kávé hiányra vezethető vissza, mert óvodás matematika :DD Ugye ha van egy abcd szám annak az értéke a*1000+b*100+c*10+d. Ennyi segítség már elég hozzá?

    :C
    A legegyszerűbb dolgok a leg-kézenfekvőbbek.
    Bonyolultabban akartam megoldani és ez volt a hiba.
    Itt meg már egy saját kis függvény meg eldönti, a számok számából, hogy mennyivel kell elkezdeni szorozni és utána már mehet vissza felé szépen a dolog.
    Picit még parázok ettől a nyelvtől.

    Az strlen -re akkor gondolom érdemes egy saját rutint írni bár gondolom majd az is lassú lesz.
    A string-ek esetében még mondjuk jó is, de ha számokat akarok megszámolni már parásabb a helyzet.
    Vagy erre meg jó ez a megfordító dolog, csak a végeredmény majd a szétválasztott számok száma lesz és meg is van számolva :D

Új hozzászólás Aktív témák