전체 글 (78) 썸네일형 리스트형 포인터 복습 /* 상수 포인터? */ #include int main() { int a; int b; const int* pa = &a; //const int *pa도 같은 선언이다. *pa = 3; // 올바르지 않은 문장 pa = &b; // 올바른 문장 return 0; } 참고로 int* p랑 int *p랑 같다. 그리고 상수지시포인터(pointer to constant)라고 한다. 상수를 가리키는 포인터라는 뜻으로 포인터 자체는 상수가 아니다. pa를 통해 다른 주소값을 가지는 것은 가능하지만 *pa를 통해 값을 변경하는 것은 불가하다. /* 상수 포인터? */ #include int main() { int a; int b; int* const pa = &a; //int *const pa도 같은 선언이다. .. 상수에 대한 참조자 #include int main() { int &ref = 4; std::cout 래퍼런스의 도입 #include int change_val(int *p) { *p = 3; return 0; } int main() { int number = 5; std::cout std::cin // switch 문 이용하기 #include using std::cout; using std::endl; using std::cin; int main() { int user_input; cout c++공부를 시작합니다. 본 카테고리의 목적은 c++를 개인학습하기 위함입니다. 모든 학습내용과 학습자료 및 코드는 모두의 코드(https://modoocode.com/)의 출처임을 밝힙니다. 따끔한 조언도 감사히 받아드리겠습니다. Namespace #include int main() { std::cout 이전 1 ··· 7 8 9 10 다음