0
int main(int argc, const char * argv[])
나는 argc로부터 인수의 수와 argv로부터의 인수에 대한 포인터를 얻을 수 있다는 것을 알고있다. 근데 왜 이걸 알고 싶니? 프로그램에서 어떻게 사용할 수 있습니까?어떤 경우에 int main (int argc, const char * argv [])를 사용하고 싶습니까?
int main(int argc, const char * argv[])
나는 argc로부터 인수의 수와 argv로부터의 인수에 대한 포인터를 얻을 수 있다는 것을 알고있다. 근데 왜 이걸 알고 싶니? 프로그램에서 어떻게 사용할 수 있습니까?어떤 경우에 int main (int argc, const char * argv [])를 사용하고 싶습니까?
프로그램에 인수를 사용하면 프로그램 실행 방법을 변경할 수있는 일반적인 방법입니다. 프로그램을 실행하고 그 뒤에 추가 플래그를 넣을 때마다, 이것이 그 플래그를 읽는 방법입니다. 예를 들어
,이 경우, -a와 "안녕하세요!"에
main -a "hello world"
그 배열 인수 수를 사용하여 읽을 필요가 모두 인수입니다. 당신이 그들과 함께하고 싶은 것과 당신이 생각하는 논쟁이 전적으로 당신에게 달려 있습니다.