Warning: session_destroy() [function.session-destroy]: Session object destruction failed in /home/httpd/html/board/include/header.php on line 32
적수네 동네 - 질문과 답변 [ 게시물 삭제 ]
>> Delete Reply from No. 61179 article
No. RE: C에서 이차원 동적 할당의 궁금한점....

등록 2002-11-19 01:30:00 By localhost     조회 5
이름 정태영    

		: 보통 C++에서 이차원 배열로 동적 할당 할땐
:
: int *p = new[5][5];
:
: 이런 식으로 하잖아요
:
: 근데 C에서는
: malloc, calloc등을 이용 한 번에 이차원 배열을
: 할당 할 수 있는지.. 만약 없다면
: 어떻게 해야 되는지..허접한 질문 이지만 꼭 답변 부탁합니다.
 c++에서는
 int *p;
 p = new int[5][5];
이런식이 아닌지요?? 자료형이 들어가야 할텐데..
 흠흠 딴지 걸려고 쓴 글은 아니니;; 넘어가고;;
   int *p;
p=(int *)malloc( sizeof(int)*25 );
 이런식으로 할당하신 담에..
사용하실 땐..
 p[0][0]에 해당하는 부분 -> *p
p[0][1]에 해당하는 부분 -> *(p+1)
.
.
.
p[2][0]에 해당하는 부분 -> *(p + 5*2 )
이런식으로 사용하심 될텐데요..
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved