函数名: system
功 能: 发出一个DOS命令
用 法: int system(char *command)
system函数已经被收录在标准c库中,可以直接调用
程序例:
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
printf("About to spawn command.com and run a DOS command\n")
system("dir")
return 0
}
system函数的输入值有:
system("pause") 是d出“按任意键继续”就是等待用户处理
system("ping 192.168.0.1")/*显示当前系统IP
system("cls")//清屏,等于在DOS上使用cls命令
system函数具体功能是调用windows *** 作系统下的C语言应用。system函数需加头文件<stdlib.h>后方可调用。
system("pause")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏 *** 作。而调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。
例如:用 system("color 0A");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色。
扩展资料:
C语言有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,例如用system函数来调用。
且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接 *** 作,因此既能够用于开发系统程序,也可用于开发应用软件。
在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机 *** 作系统中都能够得到适用,且效率显著。
参考资料来源:百度百科-system (函数)
参考资料来源:百度百科-c语言
使用库函数 system(), 它的功能正是所要的。注意, 系统返回的值最多是命令的退出状态值 (但这并不是一定的), 通常和命令的输出无关。还要注意,system() 只接受一个单独的字符串参数来表述调用程序。如果要建立复杂的命令行, 可以使用 sprintf()。根据使用的系统, 也许还可以使用系统函数, 例如exec 或 spawn (或execl,execv, spawnl, spawnv 等)。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)