본문 바로가기
반응형

포인터2

세이버의 C언어 강의 26강_ 포인터란 무엇인가_Part2(다차원 포인터) 여러분 안녕하세요. 세이버입니다. 저번 강에서는 포인터에 대해 설명드렸습니다. 배열에도 차원이 존재하듯 포인터에도 차원이 존재하는데요. 그래서 이번 강에서는 다차원 포인터에 대해 알아보겠습니다. 1. 다차원 포인터란 무엇인가 저번 강에서 설명드린 포인터가 1차원 포인터라면 2차원 포인터는 1차원 포인터의 주소를 저장하는 변수라고 할 수 있습니다. 예를 들어 변수 a의 주소를 가진 포인터 변수 p1의 주소를 p2가 가지고 있으면, p2는 2차원 포인터인 것입니다. 이 말이 조금 헷갈리시는 분들은 포인터에 대한 개념을 완벽히 숙지하시고 오시면 더 쉽게 이해되실 겁니다. 2. 다차원 포인터의 선언 다차원 포인터의 선언은 1차원 포인터의 선언과 비슷합니다. 1차원 포인터 선언법 1차원 포인터의 선언법이 위와 같.. 2019. 7. 29.
세이버의 C언어 강의 25강_ 포인터란 무엇인가 여러분 안녕하세요. 세이버입니다. 이번 강에서는 C언어의 꽃이라고 할 수 있는 포인터를 소개해드리고자 합니다. 많은 분들이 포인터를 어렵게 느끼시는데, 개념만 잡히면 그다지 어려운 게 아니라는 걸 알게 되실 겁니다. 1. 포인터란 무엇인가 포인터(Pointer)의 영어사전적 뜻은 '가리키다'입니다. 즉, 포인터는 무엇인가를 가리키는 변수라는 의미입니다. 포인터는 다른 변수의 주소를 가리키는 변수입니다. 가리킨다는 표현이 어색하면 변수의 주소를 저장하는 변수라고 이해해도 됩니다. 기존의 변수는 숫자나 문자와 같은 값들을 저장했었다면, 포인터는 메모리 공간을 저장합니다. 2. 포인터의 선언 포인터가 무엇인지 알았으니 이제 선언하는 방법을 알아보겠습니다. 포인터는 일반 변수와는 구분되어야 하기 때문에 조금 특.. 2019. 6. 18.
반응형