Goto nyilatkozatot c, órák
Általában programozók ne használja a GOTO utasítás C ++ (és a legtöbb más magas szintű nyelven). A fő probléma az, hogy lehetővé teszi a programozó, hogy ellenőrizzék a végrehajtását kódot, így a végrehajtás lényeg az, hogy ugrik a tetszőleges kód. És ez viszont teremt, amit tapasztalt programozók hívás „spagetti kód.” Spagetti kód - a kód, hogy a végrehajtási sorrendjét, amely hasonlít egy tál spagettit (minden zavaros és torz), ami rendkívül megnehezíti a következő és a megértés a logika a végrehajtását egy ilyen kódot.
Ahogy az egyik jól ismert szakértője számítástechnika és a programozás, Edsger Dijkstra: „A minőség a programozók - csökkenti a sűrűségfüggvénye használata goto programokban, hogy írj.”
A GOTO utasítás gyakran használják a régebbi nyelvek, mint a Basic vagy Fortran, sőt C. De a C ++ goto szinte soha nem használt, mivel minden kódot írt vele, akkor hatékonyabban átírható más struktúrák C ++, mint például a ciklus, kivéve rakodók vagy destructor (mindezt, úgy véljük, egy kicsit később).
Szabály: Ne használja nyilatkozatok goto, ha nem feltétlenül szükséges.
Lecke 36. literálok. mágikus számok
Lecke 75. tömbök. 2. rész
Lecke 13. Paraméterek és függvényargumentum
Top cikkek
- 1. lecke: Bevezetés a programozás
- Milyen programozási nyelvet tanulni először? Hogyan lehet pénzt?
- Top Public Bk programozóknak
- Programozó szótár. Szleng, ki tudja minden jeladó
- Mi a teendő, miután a Windows telepítése? programokat telepíteni
- Hogyan lehet megtanulni, hogy érintse típusú a billentyűzet?
- kapcsolatok