
포인터와 배열(Pointer & Array)
·
Dev
변수는 컴퓨터 메모리에 저장이제까지 우리는 변수를 만들어서 사용하였습니다, 만든 변수들은 자료들을 저장하는 역할을 하므로 메모리에 저장됩니다 메모리에서는 각 바이트마다 고유한 주소가 매겨지며 이들의 주소를 사용해 메모리의 각 바이트에 접근할 수 있습니다포인터(Pointer) 포인터는 메모리의 주소를 가지고 있는 변수입니다 int a = 10; // int형 변수 a 선언int *p = &a; // int형 포인터 p는 a의 주소로 선언*p += 5; // a = a + 5와 동일& 연산자는 변수 a의 주소를 나타냅니다.p는 a의 주소가 저장된 포인터 변수입니다*p는 포인터 p가 가리키는 주소에 저장된 값, 즉 a의 값인 10을 의미합니다 *p += 5; 는 포인터 p가 가리..