Kezdőoldal » Számítástechnika » Programozás » Segítesz? Goto utasítás C++ .

Segítesz? Goto utasítás C++ .

Figyelt kérdés

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?


2011. aug. 9. 23:04
 1/7 anonim ***** válasza:

Ugyanúgy működik, mint a C nyelvben:


cimke:


printf("ez egy vegtelen ciklus");


goto cimke;

2011. aug. 9. 23:06
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

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?

2011. aug. 9. 23:14
 3/7 anonim ***** válasza:

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);

}

2011. aug. 9. 23:19
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

mindket fuggveny vegere kell egy


return 0;


mert int lett megadva visszateresi erteknek.

2011. aug. 9. 23:20
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
main() végére nem kell return.
2011. aug. 10. 07:57
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
hogy a viharba ne kéne
2011. aug. 10. 22:40
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
Nem kell. A main egy speciális függvény, a szabvány kimondja, hogy ha nem írsz return-t a végére, akkor a }-nél implicit return 0-t hajt végre.
2011. aug. 11. 09:07
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!