'System'에 해당되는 글 1건

  1. 2011.11.02 [시스템 함수(exit, system)]
시스템 함수 
 
C에서는 프로그램의 실행을 종료하고 제어를 운영체제에게 돌려주는 함수와 시스템 명령을 수행할 수 있는 함수를 제공합니다. 
stdlib.h에 정의 되어 있습니다. 
 
 

1) exit 함수 
이 함수는 프로그램의 실행을 종료하고 제어를 운영체제에게 돌려주는 함수입니다. 
이 함수의 매개 변수로 0를 주면 성공을 알리고 운영체제에게 리턴하며 1을 주면 실패를 알리고 운영체제에게 제어를 넘겨주게 됩니다. 
 
 

예제21) exit()의 사용 
#include
<stdlib.h>

int main() 
    printf("Exit를호출하면이후문장은수행되지않습니다\n"); 
    exit(0); 
    printf("의미없는문장\n"); 
    return 0; 
}

 
 

2) system 함수 
운영체제의 시스템 명령을 수행할 수 있도록 해주는 함수입니다. 
예제22) system()의 사용 
#include
<stdio.h>

#include
<stdlib.h>

#include
<conio.h> 
int main() 
    printf("메모장실행\n"); 
    system("notepad.exe"); 
    printf("메모장을종료하면서자신의ping 확인"); 
    system("ping 127.0.0.1 -t"); 
    return 0; 
}
Posted by cyj4369
,