निकास () फ़ंक्शन लूप से बाहर निकलने के लिए उपयोग किया जाता है। यह फ़ंक्शन ऑपरेशन सिस्टम द्वारा किए गए पूरे कार्यक्रम को तत्काल समाप्त कर देता है।
निकास () फ़ंक्शन का सामान्य रूप इस प्रकार है -
void exit (int code);
कोड का मान कॉलिंग प्रक्रिया में वापस आ जाता है, जो एक ऑपरेशन सिस्टम द्वारा किया जाता है। सामान्य तौर पर, शून्य का उपयोग सामान्य प्रोग्राम समाप्ति को इंगित करने के लिए रिटर्न कोड के रूप में किया जाता है।
उदाहरण
निकास () फ़ंक्शन के उपयोग के लिए C प्रोग्राम निम्नलिखित है:-
#include<stdio.h> void main(){ char ch; printf("B: Breakfast"); printf("L: Lunch"); printf("D: Dinner"); printf("E: Exit"); printf("Enter your choice:"); do{ ch = getchar(); switch (ch){ case 'B' : printf ("time for breakfast"); break; case 'L' : printf ("time for lunch"); break; case 'D' : printf ("time for dinner"); break; case 'E' : exit(0); /* return to operating system */ } } while (ch != 'B' && ch != 'L' && ch != 'D'); return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
B: Breakfast L: Lunch D: Dinner E: Exit Enter your choice:D Time for dinner