He d'utilitzar GOTO C#?
He d'utilitzar GOTO C#?

Vídeo: He d'utilitzar GOTO C#?

Vídeo: He d'utilitzar GOTO C#?
Vídeo: Tutorial de C – 18. Goto 2024, De novembre
Anonim

No hi ha res dolent anar a si s'utilitza correctament. El motiu pel qual és "tabú" és perquè en els primers dies de C , programadors (sovint procedents d'un fons d'assemblatge) utilitzaria goto per crear un codi increïblement difícil d'entendre. La majoria de les vegades, tu llauna viure sense anar a i estar bé.

En conseqüència, per què s'ha d'evitar l'ús de GOTO en C?

anar a declaració en C . NOTA − Ús de goto La declaració es desaconsella molt en qualsevol llenguatge de programació perquè dificulta rastrejar el flux de control d'un programa, cosa que fa que el programa sigui difícil d'entendre i difícil de modificar. Qualsevol programa que usos a anar a es pot reescriure a evitar ells.

Sapigueu també, quin és el problema més gran amb la declaració GOTO? El problema amb l'ús anar a declaracions és que és fàcil desenvolupar una lògica de programa que és molt difícil d'entendre, fins i tot per a l'autor original del codi. És fàcil quedar atrapat en un infinit bucle si el anar a punt està per sobre de anar a anomenada.

A més, Goto és una mala pràctica?

La majoria dels programadors us diran que ANAR A s'ha d'evitar la declaració. De fet, no ho desaconsella; afirma directament que utilitzar-lo és dolent programació: "El ANAR A generalment es considera una programació deficient pràctica que condueix a programes difícils de manejar. S'ha d'evitar el seu ús".

Què fa GOTO en C?

' anar a 'Declaració a C llenguatge. goto és una declaració saltadora c llenguatge, que transfereix el control del programa d'una instrucció a una altra (on label és definit). anar a pot transferiu el programa dins del mateix bloc i hi ha d'haver una etiqueta, on voleu transferir el control del programa.

Recomanat: