gpt4 book ai didi

C程序的命令行执行

转载 作者:行者123 更新时间:2023-11-30 21:12:18 25 4
gpt4 key购买 nike

我使用 Visual Studio 2008 编写了一个 C 程序。该程序以二进制模式与文件进行比较,并告诉我们文件是否相同或不同。

我需要在命令行上执行这个程序,并且需要传递 2 个参数。第一个参数是要比较的文件,第二个参数是要与之比较的文件。

最佳答案

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char **argv){
int result_code;
char command_line[256];
sprintf(command_line, "FC /B %s %s > NUL:", argv[1], argv[2]);
result_code=system(command_line);
printf("%s file.\n", result_code ? "different" : "same");
return 0;
}

关于C程序的命令行执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8224331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com