int a[2][2]
이배열을요
int *pa
이포인터에 주소 저장시키려는데
pa=&a
이렇게했더니 안되네요...포인터로 어떻게받죠...
설명도 해주시면감사하겠습니다..
2차원배열 포인트로 주소받으려면...
화이트 2025.10.28 댓글 4
화이트 2025.10.28 댓글 4
int a[2][2]
이배열을요
int *pa
이포인터에 주소 저장시키려는데
pa=&a
이렇게했더니 안되네요...포인터로 어떻게받죠...
설명도 해주시면감사하겠습니다..
큰길 2025.10.28
좋은정보
개구리 2025.10.28
감사합니다
꽃달 2025.10.28
실행 결과
==================
a = 0x8bd17ac0
a[0] = 0x8bd17ac0
a[0][0] = 0x00000001
&a[0] = 0x8bd17ac0
&(a[0]) = 0x8bd17ac0
(*a)[0] = 0x00000001
1
2
3
4
==================
WhiteCat 2025.10.28
샘플 코드
=======================================
1 #include stdio.h
2
3 int main(void)
4 {
5
6
7 int a[2][2] = { { 1, 2},
8 { 3, 4}};
9 int *pa[2];
10
11
12
13 printf(\ a = 0x%08x\\n\