Visual Studio 2008을 사용하여 작성된 C 프로그램이 있습니다.이 프로그램은 이진 모드의 파일과 비교하여 파일이 동일하거나 다른지 여부를 알려줍니다.C 프로그램의 명령 줄 실행
이 프로그램을 명령 줄에서 실행해야하고 그와 함께 2 개의 인수를 전달해야합니다. 첫 번째 인수는 비교할 파일이고 두 번째 인수는 비교할 파일입니다.
Visual Studio 2008을 사용하여 작성된 C 프로그램이 있습니다.이 프로그램은 이진 모드의 파일과 비교하여 파일이 동일하거나 다른지 여부를 알려줍니다.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;
}
이것으로 괜찮습니까? – BLUEPIXY
http://www.cprogramming.com/tutorial/print/lesson14.html
당신이 구글에서이 더 많이 얻을 수 있습니다.
'argv'의 인수 읽기 –
조금 혼란 스럽습니다. 그는 인수로 프로그램을 실행하는 방법이나 인수를 읽는 방법을 묻고 있습니까? – Corbin
이 질문이나 상태 업데이트입니까? ;) 당신은 당신의 문제가 무엇인지, 지금까지 시도한 것이 무엇인지, 그리고 우리가 당신을 도울 수있는 것을 명확하게하고 싶을 수도 있습니다. – Bart