프로그래밍/C

포인터와 & 단항 연산자

천사친구 2021. 10. 25. 16:10

& 는 and 연산자 이지만 하나만 사용될 때(단항)는 변수의 주소값을 불러온다.

 

// 포인터의 시작

#include <stdio.h>

int main() {
  int *p;
  int a;

  p = &a;

  printf("포인터 p 에 들어 있는 값 : %p \n", p);	// %p 는 포인터 값을 16진수로 출력한다
  printf("int 변수 a 가 저장된 주소 : %p \n", &a);	// & 단항 연산자는 a의 메모리 주소값을 불러온다

  return 0;
}