C 언어의 system 함수 사례 상세 설명

4443 단어 C 언어system함수.
windows 운영 체제 에서 system()함수 에 대한 상세 한 설명(주로 C 언어 에서 의 응용)을 살 펴 보 자.
메모:windows 의 system 함수 에서 명령 은 대소 문 자 를 구별 하지 않 아 도 됩 니 다!
함수 명:system
기능:DOS 명령 보 내기
용법:int system(char*command);
시스템 함 수 는 표준 c 라 이브 러 리 에 수록 되 어 있 으 며 직접 호출 할 수 있 습 니 다.
예 를 들 면:

#include<stdio.h>
#include<stdlib.h>
int main()
{
    printf("About to spawn and run a DOS command
"); system("dir"); return 0; }
또:
system("PAUSE")은 프로그램의 실행 결 과 를 관찰 할 수 있 도록 화면 을 동결 할 수 있다.
system("CLS")은 스크린 조작 을 실현 할 수 있다.
컬러 함 수 를 호출 하면 콘 솔 의 전경 치 와 배경 을 바 꿀 수 있 습 니 다.구체 적 인 매개 변 수 는 아래 에 설명 되 어 있 습 니 다.
예 를 들 면:
system("color 0A")사용 하기;그 중에서 color 뒤의 0 은 배경 색 코드 이 고 A 는 전경 색 코드 이다.각 색상 코드 는 다음 과 같 습 니 다.
0=검은색 1=파란색 2=녹색 3=호수 파란색 4=빨간색 5=보라색 6=노란색 7=흰색 8=회색 9=연한 파란색 A=연한 녹색 B=연한 녹색 C=연한 빨간색 D=연보라색 E=연한 노란색 F=밝 은 흰색
가 져 가 셔 도 감사합니다. 저 는 레이 펑 이 라 고 합 니 다!
앞의 첫 번 째 블 로그 에서 도 도스 조작 명령 을 썼 습 니 다.다음은 더 드 리 겠 습 니 다.
这里写图片描述
예 를 들다
다음 인 스 턴 스 를 보면 C 프로 그래 밍 에서 더 많은 system 을 배 울 수 있 을 것 이 라 고 믿 습 니 다.
예시 1:
C 언어 로 도스 명령 을 호출해 보 겠 습 니 다.생각 만 해도 재 미 있 습 니 다.헤헤:친구 컴퓨터 에 해 주 셔 도 됩 니 다.제 가 돼지 라 고 입력 해 야 꺼 지지 않 습 니 다.그렇지 않 으 면 꺼 집 니 다.다른 필드 를 만 들 고 싶 으 면 프로그램 에서 준 글 자 를 수정 하면 됩 니 다.근 데 너무 오 버 하지 마 세 요.조심해 도 해결 이 안 돼.

#include<stdio.h>     //         

#include<stdlib.h>    //    system    DOS        cmd    

#include<string.h>    //   ,        

int main()

{

    char a[10];    //           ,               

flag:

    printf("   \"   \",            
"); //“ ” , system("shutdown -s -t 120"); //60 , scanf("%s", a); // if (strcmp(a, " ") == 0){ // , IF printf(" , !
"); system("shutdown -a"); // , , , } else goto flag; // , flag return 0; }
이 프로그램 이 실 현 될 수 있 는 건 정시 에 꺼 져 있 으 니까 한번 해 보 세 요.

#include<stdio.h>     //         

#include<stdlib.h>    //    system    DOS        cmd    

#include<string.h>    //   ,        
int print()
{
    printf("****************    ****************
"); printf("****1. ****
"); printf("************2. ************
"); printf("***************3. *************
"); printf("****************4. **************
"); return 0; } void main() { system("title C ");// cmd system("mode con cols=48 lines=25");// system("color 0B");// system("date /T"); system("TIME /T"); char cmd[20] = "shutdown -s -t"; char t[5] = "0"; print(); int c; scanf("%d", &c); getchar(); switch (c) { case 1: printf(" ?(0~600)
"); scanf("%s", t); system(strcat(cmd, t)); break; case 2: system("shutdown -p"); break; case 3: system("shutdown -1"); break; case 0: break; default: printf("Error!
"); } system("pause"); exit(0); }
예시 2:
C 언어 로 파일 을 삭제 합 니 다.예 를 들 어 파일 의 위 치 는 d:\123.txt 입 니 다.
system()함수 로 windows 명령 을 실행 합 니 다.

#include<stdio.h>
#include<stdlib.h>
int main()
{
    system("del d:\123.txt");
    return 0;
}
여기 서 C 언어의 system 함수 사례 에 대한 상세 한 설명 은 여기까지 입 니 다.더 많은 C 언어 system 함수 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기