int a = 0; 이거슨 a 변수를 만드는것임 int* pa = &a; *은 포인터 변수임을 알려주는 기호같은 거시고 &는 a의 주소를 알려주는 기호인것임 이때 pa는 a의 주소를 받고 *pa를 통해 a라는 이름의 변수값 즉 메모리를 직접 건드려서 뱌꿀수 잇다이말임 *pa = 30을 하면 a의값도 30이 되는거지 ㅇㅅㅇㅋㅋ 어떠냐 내가 이해한거 맞냐? -지잡대생 20살- - dc official App
ㅋㅋㅇㅅㅇㅋㅋ
https://discord.gg/qhSSYXGx
포인터 스터디
안물 ㅋ - dc App
adhd좌임?
어 - dc App
ㅇㅇ - dc App
a를 30으로 하면 *pa 도 30됨?
안됨 - dc App
왜? 쌍방향아니야? *pa=&a 하면 a의 주소가 *pa로 간거잖아 그러니까 a를 바꾸면 당연히 *pa도 바껴야지
쌍방향 같기도 하다.. = 연산자는 얕은 복사 일어나서 충분히 그럴 수 있을 거 같은데? c 안 한지 오래 돼서 기억은 안 나지만 그럴 거 같다 생각듭니다
되지 ㅂㅅ아 - dc App
니가 안된다매 ㅄ아
얘 나 아냐 - dc App
*pa가 a의 값을 가르키는거 뿐이기에 a의 값을 변화시키면 *pa도 달라지ㅣ - dc App
와우 - dc App