Skip to content

Latest commit

 

History

History
19 lines (19 loc) · 666 Bytes

C.md

File metadata and controls

19 lines (19 loc) · 666 Bytes

C언어

포인터

  1. 개념
  • 변수값의 주소를 저장함
  1. 활용
    타입 *포인터 이름 = &변수이름; 또는 타입 *포인터 이름 = 주소값;
    초기화 필수!!
    int a = 7;
    int *p;
    p = &a;
    서식지정자로는 %p를 사용함(크기가 커서 16진수로 표현함)
  • 역참조의 예
    int a = 7;
    int *p;
    p = &a;
    *p = 10;
    이러면 a가 10으로 바뀜 왜?
    p의 a주소 값을 가져온다 -> *붙이므로서 p주소값에 해당되는 값을 10으로 변경