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

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

목차

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

본문내용

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

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

♣포인터의 선언
포인터는 숫자 변수이고, 다른 변수들과 마찬가지로 사용되기 전에 선언이 되어야 한다. 포인터 변수의 이름을 정할 때 역시 변수 이름의 명명법과 동일하다.
*원하는 자료를 검색 해 보세요.
  • c로 짠 간단한 함수포인터 예제 10가지 0페이지
    함수 포인터의 개념을 이해하기 위한간단한 예제 열가지 입니다.C로 짠 거구요
  • c언어 포인터 1페이지
    dos
  • 예제가 가득한 c언어 길라잡이 Chapter13 연습문제 답안 7페이지
    01 다음과 같은 정수형 포인터의 번지를 저장하기 위한 포인터를 선언하십시오.int *pi;int **ppi02 다음과 같은 문자이 있을 때, ppi를 사용해서 i의 값을 바꾸는 문장을 작성하십시오.#includeint main() {int i = 10..
  • c언어 포인터이론2 29페이지
    문자열을 다루는 포인터를 특별히 문자열 포인터(string pointer)라고 한다. 문자열 포인터를 다루기 위해서 <예제 1>을 입력한 다음 실행시켜 보기 바란다. 새삼스럽겠지만 그 방법은 이렇다. 우선 터보 C를 기동하고 터보 에디터에서 <예제 1>을 입력한 ..
  • 예제가 가득한 c언어 길라잡이 Chapter10 연습문제 답안 7페이지
    01 포인터를 사용해야 하는 이유는 무엇입니까?다른 변수에 간접적으로 접근해야 할 필요가 있어서.02 포인터 변수가 저장하는 값은 무엇입니까?다른 변수의 주소 값03 변수의 주소값을 얻기 위해 사용하는 연산자는 무엇입니까?&04 다음을 출력한 후, 모든 출력 값이 4인..
  • [C 프로그램 언어] C++ 예제 소스 코드와 결과 화면이 포함된 문서 7페이지
    1. (입력분석) 배열에 포인터를 사용하여 10개 숫자를 읽고, 평균을 계산하고, 평균이상의 수가 얼마나 있는지를 찾는 프로그램 코딩/*********************************************************** 기 능 : 배열..
  • [c언어] c언어 포인터 부분 알기쉽게 13페이지
    Ⅰ. 포인터의 개념.1. 포인터는 무엇일까?포인터(pointer)는 말 그대로 어디를 가리킨다는 뜻이다. 내가 알기로는 공부하면 할 수록 포인터의 기능을 빼면 씨는 시체라는 생각이 든다는 것이다. 포인터는 단순히 어느 변수를 가리키는 것 이외 파일의 첫머리라던지 ..
더보기

이 자료와 함께 구매한 자료

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