C语言中的系统函数如何用??

来源:百度知道 编辑:UC知道 时间:2024/05/17 19:44:20
偶尔会在一些程序上看到类似system ("DATE")之类的函数,可是在标准库函数里面却找不到相关的文件,下面是一个今天看到的例子:
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>

void main()
{
char letter;

do {
printf("A Display directory listing\n");
printf("B Display disk information\n");
printf("C Change system date\n");
printf("Q Quit\n");
printf("Choice: ");

letter = getch();
letter = toupper(letter);

if (letter == 'A')
system("DIR"); /*这是什么意思?是C里面的什么操作啊?*/
else if (letter == 'B')
system("CHKDSK"); /*这个?*/
else if (letter == 'C') /*这个?*/
system("DATE");
}
while (letter != 'Q');
getch();
}

另外能

system("DIR"); / DOS 命令,转化目录
else if (letter == 'B')
system("CHKDSK"); /DOS命令,检查当前磁盘
else if (letter == 'C') /当前磁盘为c盘
system("DATE"); /日期
system:顾名思义,调用操作系统的函数,DOS命令等,都可以

头文件,很简单的