» Poradna » Programy

[C] rozdělení řetězců

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 2/2
 |   |   |  [212.158.145.---]

Jaká je v C nejlepší cesta jak dělit řetězce následujícího typu -

například
20km na 3 složky 20, k, m
16m na složky 16, 1, m
100MJ na složky 100, M, J

apod. - ?

Jediné, co mě napadá, je řetězec zapsat do souboru, potom tento soubor po znaku číst, ošetřovat každý znak a potom příslušné znaky spojit. Existuje i něco lepšího?

Díky

L. Kutner

Odpovědi na otázku

 |   |   |  [62.65.185.---]

Naozaj nerozumim co chces robit?
Zo stdin nacitas 20km potom to zapises do suboru, potom to zas opat zacnes citat po znakoch a na koniec to spojis....
No toto asi nechces tak to trosku viac upresni (16m na složky 16, 1, m // preco 1?)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [212.158.145.---]

Protože metr je základni jednotka a nemá žádnou násobnou předponu. To jsem myslel pro zachování počtu složek

Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte


USB-C je konektor, který by chtěl vládnout všem

USB-C je konektor, který by chtěl vládnout všem

** USB-C se tváří jako nejuniverzálnější konektor všech dob ** Pravda je to však jen z části ** Při výběru příslušenství s USB-C dobře studujte parametry

20.  1.  2018 | Stanislav Janů | 59

Přechod z Windows na macOS: Co vás čeká a nemine

Přechod z Windows na macOS: Co vás čeká a nemine

** 5 kroků, které vás čekají, když se rozhodnete přejít z Windows na počítač značky Apple se systémem macOS ** macOS umí přenést data z počítače s Windows ** Při přechodu si budete zvykat na nové funkce a chování systému

17.  1.  2018 | Stanislav Janů | 148


Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší