처음 포인터를 배우면 많은 사람들이 *와 & 기호에 헷갈리곤 합니다. 이 글에서는 이 두 기호가 어떤 역할을 하는지, 각각 무엇을 의미하는지 예제와 함께 자세히 설명해보겠습니다.1. *와 &의 의미기호이름 의미&주소 연산자변수의 메모리 주소를 가져올 때 사용*간접 참조 연산자 (역참조)메모리 주소에 저장된 값을 가져올 때 사용2. 간단한 예제#include int main() { int a = 10; int *p = &a; printf("a의 값: %d\n", a); printf("a의 주소: %p\n", &a); printf("p가 가리키는 값: %d\n", *p); return 0;}위 코드 설명int a = 10;변수 a에 값 10을 저장합니다.int *p = &a;..