int main(int a, int b){ cout<<a<<"\n"; cout<<b<<"\n"; return 0; }로 생각해봤는데 아닌듯 ㅠㅠㅠ프로그램 이름이 print 라고 했을때cmd에서print a b하면 a b 출력 되게군대서 손코딩으로 독학했더니 이리저리 구멍이 숭숭나서 그래요 ㅠㅠ 헬프좀 해주세요 형들 ㅠㅠ
int main(int argc, char* argv[]){ if(argc == 3){ printf(\"%s %s\\n\", argv[1], argv[2]); } return 0; }
비주얼에서 alt+f7 -> 명령 인자 넣으면 굳이 cmd까지 가서 실행시킬 필요 없어요
if(argc == 3) 이게 왜들어간지 설명좀 ㅠㅠㅠ
전달하는 인수의 개수가 맞지 않을 때를 대비해서 쓰는 것입니다. 보통은 if (argc != 3) 안에 에러 메시지와 프로그램 종료 명령을 넣어서 처리하곤 합니다.