다음 옵션으로 이 프로그램을 호출하면,
argc_argv_test first second third fourth
출력 결과는 다음과 같다.
argc_argv_test first second third fourth
보다시피, 명령의 각 공백은 인수를 분리한다. main 함수는 프로그램이 올바르게 끝났는지 여부를 나타내는 종료 코드로 정수를 반환한다. 0(또는 <cstdlib>의 EXIT_SUCCESS 매크로)은 성공을 나타내고 다른 모든 값은 실패를 나타낸다. main 함수에서 return 문을 생략하더라도 표준을 준수하게 되는데, 이 경우 return 0;을 자동으로 삽입한다. 몇 가지 추가 세부 사항은 A.2.5절에 나와 있다.