C 語言中的 exit() 函式是什麼?
exit() 函式用於跳出迴圈。此函式會立即終止整個程式,由作業系統完成操作。
exit() 函式的通常形式如下:
void exit (int code);
程式碼的值返回給呼叫方,由作業系統完成。一般使用 0 作為返回程式碼,以表示程式正常終止。
示例
以下是使用 exit() 函式的 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP