int c =0;
int *a =&c; //여기서 *a라는 변수를 선언한게 아니라 a라는 변수를 선언해 놓고
*a=100;// 여기서의 *a는 선언된 변수가 아니라 그냥 a의 값이, 주소값인 그 주소에 100을 넣어주는건가요?
int c =0;
int *a =&c; //여기서 *a라는 변수를 선언한게 아니라 a라는 변수를 선언해 놓고
*a=100;// 여기서의 *a는 선언된 변수가 아니라 그냥 a의 값이, 주소값인 그 주소에 100을 넣어주는건가요?
1)포인터 a를 선언한 것 2)a가 가르키는 변수에 100을 대입한 것 - dc App
가리키는 - dc App
답변감사합니다
1은 a가 c를 가리키는 포인터로 선언을 하고 2는 a가 가리키는 것에 100을 대입하는거 그러니까 c에 100을 대입
감사합니다
int *의 *는 타입이고 아래 *는 연산자