C++:n goto -komento ei tarvitse muuta kuin iostream-kirjaston. Muistaakseni se toimii myös C:ssä stdio-kirjastolla. goto -komennolla on kätevä palata taaksepäin ohjelmassa tai hypätä tiettyjen kohtien yli. Itse käytän sitä aika usein. goto -komennolla ei ole sulkumerkkejä.
Vaikeaa on määritellä luku, johon goto -komento hyppää.
// Käytän ohjelmassa c++:a. // C:ssä käytännön toteutus ei välttämättä ole // aivan samanlainen. // Made by Mazu #include <iostream> using namespace std; int main() { char[40] myname; char[40] yourname; char question; cout<<"Anna nimeni: "; cin.get(myname); cout<<endl<<"Haluatko antaa oman nimesikin? k/e "; cin>>question; if(question==e||E) { goto loppu; } cout<<"Anna nimesi: "; cin.get(yourname); loppu: cout<<endl<<"Nimeni: "<<myname<<"\nNimesi: "<<yourname; return 0; }
Gotoa ei tueta
Aihe on jo aika vanha, joten et voi enää vastata siihen.