Mám používat GOTO C#?
Mám používat GOTO C#?

Video: Mám používat GOTO C#?

Video: Mám používat GOTO C#?
Video: Настя учится правильно шутить над папой 2024, Listopad
Anonim

Nic není v nepořádku jít do pokud je správně používán. Důvod, proč je to "tabu", je ten, že v počátcích C , programátoři (často pocházející z pozadí sestavení) by použil goto vytvořit neuvěřitelně těžko srozumitelný kód. Většinu času vy umět žít bez jít do a buď v pohodě.

Proč by se tedy mělo v C vyhnout použití GOTO?

jít do prohlášení v C . POZNÁMKA - Použití goto Tento příkaz se v žádném programovacím jazyce velmi nedoporučuje, protože ztěžuje sledování řídicího toku programu, takže program je obtížně srozumitelný a obtížně se upravuje. Jakýkoli program používá A jít do lze přepsat na vyhýbat se jim.

Víte také, jaký je největší problém s příkazem GOTO? The problém s používáním goto prohlášení spočívá v tom, že je snadné vyvinout programovou logiku, která je velmi obtížně pochopitelná i pro původního autora kódu. Je snadné se nechat chytit v nekonečnu smyčka pokud jít do bod je nad jít do volání.

Navíc, je Goto špatná praxe?

Většina programátorů vám řekne, že JÍT DO prohlášení je třeba se vyhnout. Ve skutečnosti to nedoporučuje; přímo uvádí, že se používá špatný programování: "The JÍT DO je obecně považováno za špatné programování praxe což vede k nepraktickým programům. Jeho použití je třeba se vyvarovat."

Co dělá GOTO v C?

' jít do ' Prohlášení v C Jazyk. goto je skokové prohlášení v C jazyk, který přenáší ovládání programu z jednoho příkazu do jiného příkazu (where label je definovaný). goto can přenést program do stejného bloku a musí tam být návěští, kam chcete přenést ovládání programu.

Doporučuje: