&
설명
참조는 특별히 포인터와 함께 쓰이는 기능 중 하나다. 앰퍼샌드 연산자 & 가 이 목적에 쓰인다. x 가 변수면, &x 는 값 x 의 주소를 가리킨다.
예제 코드
int *p; // int 자료형에 대한 포인터 선언
int i = 5;
int result = 0;
p = &i; // 'p' 'i' 의 주소를 포함
result = *p; // 'result' 는 'p' 가 가리키는 주소 값을 얻음
// i.e., 'i' 의 값을 얻는데 그것은 5
※ 주의 및 경고:
포인터는 C를 배우는 초보자에게 복잡한 주제 중 하나이며, 어마어마한 아두이노 스케치를 포인터를 만나지 않고 쓸 수 있다. 그러나 어떤 자료 구조를 다룰 때는, 포인터를 사용하면 코드를 간단하게 할 수 있고, 포인터를 다루는 지식은 툴킷에 갖고 있는 것이 편하다.
더보기
- 언어 : * (역참조 연산자)
- Definition : Pointers
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.