Co je to odsazování?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

zeus
Elite Level 10.5
Elite Level 10.5
Příspěvky: 10896
Registrován: únor 12
Bydliště: Pankrac
Pohlaví: Muž
Stav:
Offline

Re: Co je to odsazování?

Příspěvekod zeus » 20 dub 2017 15:26

write nic necte, ono pise ;)
Prazaci jo ty se maj, az kdyz si me zavolaj..

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7356
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Co je to odsazování?

Příspěvekod faraon » 20 dub 2017 16:32

ladda píše:Nejsem si tedy jistý ale write by tedy mělo přečíst třeba jen jedno slovo kdežto write line přečte celý řádek.

Takhle: Nejsem si tedy jistý ale write by tedy mělo vypsat třeba jen jedno slovo kdežto write line vypíše celý řádek.

Takže write() můžeš použít na jednom řádku několikrát, a píše se stále za sebe (proto jsem ho použil před načítáním, kde kurzor čekající vstup blikal v místě kde se má napsat odpověď na výzvu), zatímco writeln() (write and line feed) po výpisu "odentruje" na další řádek. Pokud vypisuješ víc položek najednou, odřádkuje se až za tou poslední.

Příkazy read() a readln() fungují obdobně, akorát s tím rozdílem že místo výpisu načítají. Rozdíl je v tom že pokud uživatel napíše víc údajů najednou, read() je načítá postupně, zatímco readln() si vezme jen to co chce a zbytek řádku zahodí.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Co je to odsazování?

Příspěvekod CZechBoY » 27 dub 2017 11:19

Spíš vypíše (write=zapisovat). Write nedává na konec řetězce nový řádek (nezalomí ho), na druhou stranu write line na konec výpis vloží nový řádek (řádek se zalomí).
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Luking
Level 2
Level 2
Příspěvky: 230
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

Re: Co je to odsazování?

Příspěvekod Luking » 27 dub 2017 12:05

Jestli chceš programovat měl by ses nejdřív naučit angličtinu protože write rozhodně neznamená číst, ale pobavilo.

Každopádně programování se naučíš stejně jako angličtinu učením kódů.
Jinak odsazování je jen kvůli přehlednosti + nějaké jazyky tolerují třeba jen 1x tabulátorové odsazení ATD...

Musíš hold testovat o ničem jiném to není
Photoshop, AutoCAD, Excel - Kontingenční tabulky, WebDesign
Jestli potřebuješ poradit, neváhej napsat, když bude v mých silách ti pomoct? Rád pomůžu :evil:


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host