[求助]请问如何调用DOS命令?
请问,我想在C中使用DOS命令,用SYSTEM函数。根据TC的帮助提供的例子:
#include <stdlib.h> #include <stdio.h> int main(void) { printf("About to spawn command interpreter and run a DOS command\n"); system("dir"); return 0; }
该程序运行后只有打印出的字符,不能像DOS下一样显示内容。 请问该怎么样才能像DOS下一样执行命令? 或者这个函数将值放到哪里去了? 为什么用INT的返回值? 调试环境:TC3.0
注:dir改为cls的话好像也不执行的。该函数之后的语句肯定执行,已经实验过了。
谢谢大家了。