Jabi  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
이차원 포인터에 이차원 배열을 넣기
정말 초보적인 c문법 질문이지만 예상 외로 어렵다.

#include<stdio.h>

int main()
{
int arr[10][10];
int (*P_arr)[10];
P_arr = arr;

printf("%d\n",sizeof(arr));
printf("%d\n",sizeof(P_arr));
return 0;
}

위의 예제처럼 해주면 됩니다.

(*P_arr)[10]이게 과연 포인터 일까요?
답은 예입니다. 4바이트 나오고 포인터 주소 나옵니다.





BLOG main image
Jabi
 Notice
 Category
분류 전체보기 (7)
c/c++ (6)
그래픽 (1)
 TAGS
 Calendar
«   2019/05   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 Recent Entries
이차원 포인터에 이차원 배열을 넣기
오늘 알게 된 struct의 비밀
typedef에 대해서
괴로운 전처리문 #include, #define, #..
이차원 포인터 동적 할당
 Recent Comments
 Recent Trackbacks
 Archive
2010/05
2009/05
2009/04
 Link Site
 Visitor Statistics
Total : 45,470
Today : 0
Yesterday : 5
rss