int main(int argc, char** argv)
{
char* FilePath;
FILE* fp;
if ( argc < 3 )
{
printf("Usage: %s
\n", argv[0] );
return 1;
}
...............
FilePath = argv[1];
Pattern = argv[2];
..........
Test_BruteForce.c에서 argv[1], argv[2] 가 나오는데
이것들이 어떤역할을하고 정의가 무엇인지 궁금합니다.
argv[1]은 본문이 들어 있는 파일의 경로이고, argv[2]는 패턴 문자열
이라고 나와있는데 어떻게 값들을 저장하게 되나요??
그리고 if문에 argc < 3 이라고 돼있는데 무슨 의미인가요??
답변부탁드립니다.