(void) system(".......")
调用.
"......." -- 用双引号括御历起的是命令行
例如:
system("notepad abc.txt")
启动 notepad 编辑 abc.txt
system(..)函数的实参可以是字符变量,例如:
char command[]="notepad abc.txt"
system(command)
命令行 里也可调或洞用 批命令和其它指定程序,衫拆枯若用 start ...., 还可以设定运行优先级。
CreateProcess() 很繁琐,新手不易。
你这个图里的process只是一个函数的名称,和常用的printf, scanf在同一个等级,区裂渣别只是雹源拦,这个process是程序员定义的函数源胡,而printf和scanf都是c程序标准库函数。至于这个process内部实现什么功能,就要看具体代码了。
同时在编程术语里面, process是进程的意思。
System.Diagnostics.Process.Start("程序的路径", "参数1 参数2")第一个参数是aaa.exe 的携辩衫路径,第二个参数是用空格分开的两个参数组成的字符串。
aaa.exe中的main方法写做
static void Main(string[] args)
用Process.Start启动aaa.exe时main方法灶灶的辩腔args参数就是Process.Start传入参数用转换成的长度为2的数组
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)