[C언어] C언어 포인터에 관한 상세한 설명(+주석 달린 예제)

등록일 2003.01.27 한글 (hwp) | 4페이지 | 가격 1,000원

목차

♣컴퓨터의 메모리 구조.
♣포인터의 선언
♣포인터의 초기화
♣포인터의 사용

본문내용

영어의 POINT는 "가리키다"의 의미이다. 마찬가지로 포인터형 변수라는 것은 "가리키는 변수"라는 뜻이다.
C언어에서 포인터형 변수라는 것은 포인터를 말한다.

포인터를 알기 위해서는 먼저 간단하게 컴퓨터의 메모리 구조에 대해서 알아보아야 한다.
♣컴퓨터의 메모리 구조.
PC의 RAM은 아주 많은 일련의 저장 영역으로 구성이 되고, 각각의 위치는 독특한 주소에 의해서 구분이 된다. 그래서 컴퓨터의 메모리 주소는 0부터 시작해서 각자의 컴퓨터의 최대 메모리의 양까지이다. C프로그램에서 변수를 선언할 때 컴파일러는 변수를 저장하기 위해서 유일하게 구분되는 주소의 메모리 영역을 할당한다. 컴파일러는 변수의 이름을 특정 주소에 연결시킨다. 프로그램 내에서 변수의 이름을 사용할 때 변수는 해당 메모리 영역을 자동으로 사용하게 되는 것이다.

♣포인터의 선언
포인터는 숫자 변수이고, 다른 변수들과 마찬가지로 사용되기 전에 선언이 되어야 한다. 포인터 변수의 이름을 정할 때 역시 변수 이름의 명명법과 동일하다.

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서