Használjam a GOTO C#-t?
Használjam a GOTO C#-t?

Videó: Használjam a GOTO C#-t?

Videó: Használjam a GOTO C#-t?
Videó: Should you ever use a goto? 2024, November
Anonim

Semmi baj menj ha megfelelően használják. Az ok, amiért "tabu", az az, hogy a korai időkben C , programozók (gyakran összeszerelő háttérből származnak) goto használná hihetetlenül nehezen érthető kód létrehozásához. Legtöbbször te tud élni vmi nélkül menj és legyen jó.

Következésképpen miért kell kerülni a GOTO használatát C-ben?

menj nyilatkozat be C . MEGJEGYZÉS − A goto használata Az utasítás erősen ellenjavallt minden programozási nyelvben, mert megnehezíti a program vezérlési folyamatának nyomon követését, így a program nehezen érthető és módosítható. Bármilyen program, ami használ a menj át lehet írni elkerül őket.

Tudja azt is, mi a legnagyobb probléma a GOTO utasítással? Az probléma használatával goto nyilatkozatok az, hogy könnyű olyan programlogikát fejleszteni, amely még a kód eredeti szerzője számára is nagyon nehezen érthető. Könnyű beleragadni a végtelenbe hurok ha a menj pont felett van menj hívás.

Ráadásul a Goto rossz gyakorlat?

A legtöbb programozó azt fogja mondani, hogy a MENJ kijelentést kerülni kell. Valójában nem tanácsolja ellene; egyenesen kijelenti, hogy használja rossz programozás: "A MENJ általánosságban rossz programozásnak tekintik gyakorlat ami nehézkes programokhoz vezet. Használatát kerülni kell."

Mit csinál a GOTO C-ben?

' menj ' Nyilatkozat be C nyelv. goto is beugró kijelentés c nyelv, amely átviszi a program vezérlését egyik utasításról a másikra (ahol a címke van meghatározott). goto can ugyanabban a blokkban vigye át a programot, és ott kell lennie egy címkének, ahová a program vezérlését át kívánja vinni.

Ajánlott: