Pitäisikö minun käyttää GOTO C#:a?
Pitäisikö minun käyttää GOTO C#:a?

Video: Pitäisikö minun käyttää GOTO C#:a?

Video: Pitäisikö minun käyttää GOTO C#:a?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Marraskuu
Anonim

Siinä ei ole mitään vikaa mene jos sitä käytetään oikein. Syynä se on "tabu" johtuu siitä, että alkuaikoina C , ohjelmoijat (tulevat usein kokoonpanotaustasta) käyttäisi gotoa luoda uskomattoman vaikeasti ymmärrettävää koodia. Suurimman osan ajasta sinä voi elää ilman mene ja olla kunnossa.

Näin ollen miksi GOTO:n käyttöä tulisi välttää C:ssä?

mene lausunto sisään C . HUOM - Goton käyttö lausetta ei suositella millään ohjelmointikielellä, koska se vaikeuttaa ohjelman ohjausvirran jäljittämistä, jolloin ohjelmasta tulee vaikea ymmärtää ja muokata. Mikä tahansa ohjelma käyttää a mene voidaan kirjoittaa uudelleen välttää niitä.

Tiedä myös, mikä on GOTO-lauseen suurin ongelma? The ongelma käytön kanssa goto lausunnot on, että on helppo kehittää ohjelmalogiikkaa, jota on erittäin vaikea ymmärtää jopa koodin alkuperäiselle kirjoittajalle. On helppo jäädä äärettömyyteen silmukka jos mene piste on yläpuolella mene soittaa puhelimella.

Lisäksi onko Goto huono käytäntö?

Useimmat ohjelmoijat kertovat sinulle, että MENE lausuntoa tulee välttää. Itse asiassa se ei suosittele sitä vastaan; se sanoo suoraan, että sen käyttö on huono ohjelmointi: " MENE lausuntoa pidetään yleensä huonona ohjelmointina harjoitella joka johtaa raskaisiin ohjelmiin. Sen käyttöä tulee välttää."

Mitä GOTO tekee C:ssä?

' mene ' Lausunto sisään C Kieli. goto on hyppäävä lausunto c kieli, joka siirtää ohjelman ohjauksen käskystä toiseen (jossa otsikko On määritelty). saa siirtää ohjelman saman lohkon sisällä ja siellä on oltava otsikko, johon haluat siirtää ohjelman ohjauksen.

Suositeltava: