#include <stdio.h>
int main() {
int a = 20;
printf("%d\n", a); //a의 값을 출력!
printf("%d\n", &a); //a의 메모리 주소를 출력!
printf("%d\n", *(&a)); //&a 주소에 있는 값을 출력!
}
20
19922224
20
출력해보면 값을 이렇게 나왔는데
내 뇌피셜로는 두번쨰 메모리 주소값은 랜덤인듯 돌릴떄마다 다름 ㅋ
#include <stdio.h>
int main() {
int a = 10, b = 20;
int *pa;
pa = &a; //a의 주소값을 pa로
printf("%d\n", *pa); //10출력
*pa = b; //10을 가르키던 값이 20으로 변경~
printf("%d\n", *pa); //변경된 20이 출력
*pa = *pa + 1; //21이 되겠져?
printf("%d\n", *pa); //21출력
return 0;
1.3일차 하루 끝...살짝 늙은듯
훈수 둬주시면 감사하겠습니다..
2일차 포인터 변수~c언어 (0) | 2022.12.06 |
---|---|
2일차 c언어 typedef~ (0) | 2022.12.06 |
구초제 -c언어 2일차~ (0) | 2022.12.06 |
1.6일차 포인터어..억 C언어 (0) | 2022.12.05 |
1일차 대학생의 코딩공부 일기 일지인가? 암튼 c언어로 구조체 (0) | 2022.12.05 |