Programda EXIT_SUCCESS ve ya türevleri gibi ifadelerin işlevi nedir ? Bide return komutu tam olarak ne yapar ?
Programın sonuna return EXIT_SUCCESS ifadesini koymadığımda da çalışıyor ama kaynaklarda verilen örneklerde hep var.
#include <iostream>
#include <stdlib.h>
using namespace std;
int main (void)
{
int choice;
float inch, cm, f, c;
cout << "1.inch-cm" << endl;
cout << "2. fahreneit-celcius" << endl;
cout << " 3.Cikis " << endl;
cout << "Seciminiz : ";
cin >> choice ;
switch (choice){
case 1 :
cout << "inch cinsinden uzunluk : ";
cin >> inch;
cm = 2.54 * inch;
cout << cm << " cm" ;
break;
case 2 :
cout << "fahreneit cinsinden sicaklik :" ;
cin >> f;
c = (f-32) * 5.0 / 9.0;
cout << c << " c" ;
break;
case 3 :
return EXIT_SUCCESS ;
default :
cout << "hatali yazim." << endl ;
// return EXIT_FAILURE;
}
// return EXIT_SUCCESS ;
`}```