컴퓨터/C
프로그램 인수 main( int argc, char * argv [] )
Begi
2022. 5. 15. 08:08
반응형
C에서 프로그램의 인수는 다음과 같이 구한다.
int main( int argc, char * argv [] )
{
printf( "argc = %d\n", argc );
for( int i = 0; i < argc; ++i )
{
printf( "argv[ %d ] = %s\n", i, argv[ i ] );
}
}
C:\>test c file1 file2
위와 같이 프로그램을 실행할 때 저장되는 변수는 다음과 같다.
argc = 4
argv[0] = "test"
argv[1] = "c"
argv[2] = "file1"
argv[3] = "file2"
반응형