일반적인 방법은 생략하고 이차원 배열을 만들기 위한 배열 할당입니다.
#include <stdlib.h> //이건 필수 구요.
예를 들어 int a[10][20]을 동적할당으로 만들고 싶다면
int **a; a = (int **)malloc(sizof(int *)*10); for (int i=0; i<10; ++i) a[i] = (int *)malloc(sizeof(int)*20); |
이렇게 하면 됩니다.
[ 출처 : KLDP (http://kldp.org/node/91721) ]
'코드^학습 > 메모한 지식' 카테고리의 다른 글
서버종료 명령어 (4) | 2012.10.10 |
---|---|
우연히 들렀다가 참고하는 블로그들 (0) | 2012.10.02 |
여러분 혹시 system함수 system("cls")를 알고 계십니까? (3) | 2012.05.24 |
우분투 APM 설치하기 (0) | 2012.04.12 |
자료구조 실습-파일처리 (0) | 2012.03.17 |