Segítesz? Goto utasítás C++ .
Egy 24 órás könyvből tanulom a C++ és ott szót ejt a ciklusok őséről a goto utasításról de nem mutassa be és ezért nem értem.A goto utasítás helyett biztonságosabb módszereket mutat be pl..do while stb.. .
egy egyszerű kis függvénnyel be tudnátok mutatni nekem.
Annyit tudok,hogy valami névről van szó amit kettőspont követ.Szerintem ez valami címke lesz,mindegy nem találgatok segítesz?
Ugyanúgy működik, mint a C nyelvben:
cimke:
printf("ez egy vegtelen ciklus");
goto cimke;
Kösz
Elfelejtettem bele írni a kérdésembe a globális változókat.
Azt se magyarázza el a könyv mert az is veszélyes de én tudni szeretném.
Hogy kell alkalmazni egy globális változót és hogy néz ki?
egyszerűen csak minden függvényen kívül, a lap tetején kell deklarálni. Az hülyeség, hogy ezt nem magyarázza, mert a globális változókra általában szükség van, és nem C++-ban csak a statikus változókkal lehet kiváltani, ami tulajdonképpen ugyanaz, csak más szintaxissal érhető el.
Itt egy példa:
#include <stdlib.h>
int ez_globalis;
int main() {
ez_globalis = 1;
egy_fuggveny();
}
int egy_fuggveny() {
printf("%d", ez_globalis);
}
mindket fuggveny vegere kell egy
return 0;
mert int lett megadva visszateresi erteknek.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!