검색어 '2차원'에 대한 1 개의 검색 결과

  1. 2007/12/02 [UNIX C] 2차원 배열 동적할당하기. by 머드초보 (2)

아.....자꾸 까먹어요. 포인터에 대한 개념이 점점 사라지고 있는 느낌이네요-_-;

얼마전 동적할당을 할 일이 생겨서 포스팅해둡니다.










#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define NUM 2 /* 동적으로 할당할 수 */
#define LENGTH 80 /* 문자열길이 */

int main(void) {
char **id;
int i;

id = (char **)malloc(NUM * sizeof(char *));
for (i = 0; i < 2; i++) {
id[i] = (char *)malloc(LENGTH * sizeof(char));
}
strcpy(id[0], "mudchobo");
strcpy(id[1], "idoori");

for (i = 0; i < 2; i++) {
printf("%s\n", id[i]);
}

return EXIT_SUCCESS;
}

아.....저렇게 하는 거군요-_-;

머드초보 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://mudchobo.tomeii.com/tt/rss/comment/174
  2. 필유 2008/03/10 20:29  편집/삭제  댓글 작성  댓글 주소

    지나가다 보고 갑니다만... 사용후에는 free를 해줘야겠죠? ^^

[로그인][오픈아이디란?]