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: 11140
Registrován: 16 úno 2012 10:56
Bydliště: Pankrac

Re: Co je to odsazování?

Příspěvek od zeus »

write nic necte, ono pise ;)
Prazaci jo ty se maj, az kdyz si me zavolaj..
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7406
Registrován: 23 pro 2010 09:23

Re: Co je to odsazování?

Příspěvek od faraon »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Co je to odsazování?

Příspěvek od CZechBoY »

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: 11 dub 2017 15:11

Re: Co je to odsazování?

Příspěvek od Luking »

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:
Odpovědět

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