Bør jeg bruke GOTO C#?
Bør jeg bruke GOTO C#?

Video: Bør jeg bruke GOTO C#?

Video: Bør jeg bruke GOTO C#?
Video: Camping In The RAIN - ПАЛАТКА - ASMR - собака 2024, November
Anonim

Ingenting er galt med gå til hvis den brukes riktig. Grunnen til at det er "tabu" er fordi i de tidlige dagene av C , programmerere (kommer ofte fra en monteringsbakgrunn) ville brukt goto å lage utrolig vanskelig å forstå kode. Mesteparten av tiden, du kan leve uten gå til og ha det bra.

Følgelig, hvorfor bør bruken av GOTO unngås i C?

gå til uttalelse i C . MERK − Bruk av goto statement frarådes i alle programmeringsspråk fordi det gjør det vanskelig å spore kontrollflyten til et program, noe som gjør programmet vanskelig å forstå og vanskelig å endre. Ethvert program som bruker en gå til kan skrives om til unngå dem.

Vet også, hva er det største problemet med GOTO-uttalelsen? De problem med å bruke goto uttalelser er at det er enkelt å utvikle programlogikk som er svært vanskelig å forstå, selv for den opprinnelige forfatteren av koden. Det er lett å bli fanget i en uendelighet Løkke hvis gå til punktet er over gå til anrop.

Dessuten, er Goto dårlig praksis?

De fleste programmerere vil fortelle deg at GÅ TIL uttalelse bør unngås. Egentlig fraråder det det; det står rett ut at å bruke det dårlig programmering: "Den GÅ TIL uttalelse anses generelt for å være en dårlig programmering øve på som fører til uhåndterlige programmer. Bruken bør unngås."

Hva gjør GOTO i C?

' gå til ' Uttalelse i C Språk. goto er en hoppende uttalelse inn c språk, som overfører programmets kontroll fra en setning til en annen setning (der label er definert). goo kan overføre programmets innenfor samme blokk og det må en merkelapp hvor du ønsker å overføre programmets kontroll.

Anbefalt: