Skal jeg bruge GOTO C#?
Skal jeg bruge GOTO C#?

Video: Skal jeg bruge GOTO C#?

Video: Skal jeg bruge GOTO C#?
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, November
Anonim

Der er ikke noget galt med gå til hvis det bruges rigtigt. Grunden til at det er "tabu" er fordi i de tidlige dage af C , programmører (kommer ofte fra en assembly-baggrund) ville bruge goto at skabe en utrolig svær at forstå kode. Det meste af tiden, dig kan leve uden gå til og have det godt.

Derfor, hvorfor skal brugen af GOTO undgås i C?

gå til erklæring i C . BEMÆRK - Brug af goto statement frarådes stærkt i ethvert programmeringssprog, fordi det gør det vanskeligt at spore et programs kontrolflow, hvilket gør programmet svært at forstå og svært at ændre. Ethvert program, der bruger -en gå til kan omskrives til undgå dem.

Ved også, hvad er det største problem med GOTO-erklæringen? Det problem med at bruge goto udsagn er, at det er nemt at udvikle programlogik, som er meget vanskeligt at forstå, selv for den oprindelige forfatter af koden. Det er nemt at blive fanget i en uendelighed sløjfe hvis gå til punktet er over gå til opkald.

Desuden, er Goto dårlig praksis?

De fleste programmører vil fortælle dig, at GÅ TIL udtalelse bør undgås. Faktisk fraråder det det; det står ligefrem, at man bruger det dårligt programmering: "Den GÅ TIL statement anses generelt for at være en dårlig programmering øve sig som fører til uhåndterlige programmer. Det bør undgås."

Hvad laver GOTO i C?

' gå til ' Udtalelse i C Sprog. goto er et springende udsagn ind c sprog, som overfører programmets kontrol fra én sætning til en anden sætning (hvor label er defineret). skal du kan overføre programmets inden for samme blok, og der skal en etiket, hvor du ønsker at overføre programmets kontrol.

Anbefalede: