Ska jag använda GOTO C#?
Ska jag använda GOTO C#?

Video: Ska jag använda GOTO C#?

Video: Ska jag använda GOTO C#?
Video: Посевной агрогороскоп на март 2022 года 2024, November
Anonim

Inget är fel med gå till om den används på rätt sätt. Anledningen till att det är "tabu" är för att i början av C , programmerare (kommer ofta från en monteringsbakgrund) skulle använda goto att skapa otroligt svårbegriplig kod. För det mesta, du burk leva utan gå till och må bra.

Följaktligen, varför ska användningen av GOTO undvikas i C?

gå till uttalande i C . OBS − Användning av goto uttalande avråds starkt i alla programmeringsspråk eftersom det gör det svårt att spåra kontrollflödet för ett program, vilket gör programmet svårt att förstå och svårt att ändra. Vilket program som helst använder a gå till kan skrivas om till undvika dem.

Vet också, vad är det största problemet med GOTO-uttalandet? De problem med att använda goto uttalanden är att det är lätt att utveckla programlogik som är mycket svår att förstå, även för den ursprungliga författaren till koden. Det är lätt att fastna i en oändlighet slinga om gå till punkten är ovanför gå till ring upp.

Dessutom, är Goto dålig praxis?

De flesta programmerare kommer att berätta att GÅ TILL uttalande bör undvikas. Det avråder faktiskt inte från det; det står rakt ut att använda det dålig programmering: "Den GÅ TILL uttalande anses allmänt vara en dålig programmering öva som leder till otympliga program. Dess användning bör undvikas."

Vad gör GOTO i C?

' gå till ' Uttalande i C språk. goto är ett hoppande uttalande c språk, som överför programmets kontroll från en sats till en annan sats (där label är definierade). ska kunna överför programmets inom samma block och det måste en etikett, vart du vill överföra programmets kontroll.

Rekommenderad: