C++에서의 포인터 이해

C++에서 포인터는 메모리 주소를 저장하는 변수로, 다른 변수나 객체에 간접적으로 접근하고 조작할 수 있습니다. 1. 포인터의 개념 포인터는 특정 데이터의 메모리 주소를 저장하는 변수입니다. 자신의 메모리 주소도 존재하지만, 저장된 값은 다른 변수의 주소입니다. 2. 포인터 선언 문법 타입 *변수명; // 예: int *ptr; double *p; - 별표(*)의 위치는 ...

6월 30일 04:31에 게시됨

C++ 입문: 네임스페이스, 함수 오버로딩, 기본값 매개변수 및 참조

C++의 입출력 방식은 C 언어와 다릅니다. C++에서는 <iostream> 헤더와 std 네임스페이스를 사용하여 cout과 cin을 이용합니다. #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; return 0; } 네임스페이스 (Namespace) 네임스페이스는 이름 충돌을 방지하기 위해 사용됩니다. 전역 ...

6월 1일 10:06에 게시됨