CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다. CSE207 수강생이 아니여도 편안하게 질문하세요. 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다. 제목벡터의 크기와 입력2019-05-03 21:59작성자교수님!!! 벡터의 크기를 3으로 설정해줬습니다. 이러면 인덱스를 0, 1, 2 를 갖는 다고 생각하였습니다. 그런데 아래 for 문은 index 3까지 실행해줍니다. 그래서 오류가 날 것이라고 생각했는데 잘 실행이 되더군요. 이유가 뭘까요?인덱스 값을 벗어난 값을 입력하려 하거나 출력할 경우 오류가 발생하거나 그냥 프로그램을 꺼버려야 하는 것 아닌가요?#include <iostream> #include <vector> using namespace std; int main() { vector<int> list(3); for (int i = 0; i<=3; i++) { cout<<"Ent : "; cin>>list[i]; } for (int i = 0; i<=3; i++) { cout<<list[i]<<endl; } cout<<list[3]; } 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전강의 동영상 1:10:50을 보세요.drsungwon 2019-05-04다음C/C++이 무서운 언어인 이유drsungwon 2019-05-04 Powered by MangBoard | 워드프레스 쇼핑몰 망보드