BYTE ( *pbData ) [ 0xFF ];
int iDataAmount = 0xFF;
pbData = new BYTE [ iDataAmount ] [ 0xFF ];
delete [] pbData; BYTE **ppbData;
int iDataAmount = 0xFF;
int i;
ppbData = new BYTE * [ iDataAmount ];
for ( i = 0; iDataAmount > i; i++ )
{
ppbData [ i ] = new BYTE [ 0xFF ];
}
for ( i = 0; iDataAmount > i; i++ )
{
delete [] ppbData [ i ];
}
delete [] ppbData; BYTE **ppbData;
int iDataAmount = 0xFF;
int i;
ppbData = ( BYTE ** ) malloc ( sizeof ( BYTE * ) * iDataAmount );
for ( i = 0; iDataAmount > i; i++ )
{
ppbData [ i ] = ( BYTE * ) malloc ( sizeof ( BYTE ) );
}
for ( i = 0; iDataAmount > i; i++ )
{
free ( ppbData [ i ] );
}
free ( ppbData );
오늘 일하다가 2차원 배열을 쓸 일이 있어서 하다가...
순간 얼어버림.
....... 어떻게 하는 거였지.
이래저래 시도하다가 최종적으로 저 두가지 방법으로 쇼부.
잊어먹지 않기 위해. 그리고 공부좀 하자는 각인을 위해 쪽팔림을 무릅쓰고 올립니다. -_-
공부좀 하고 살자.
맨날 이게 머니 .ㅡㅡ;;
더 안좋은 버릇이나 방식들도 있지만 그것까지 까발렸다가는 채용안해줄거 같아서 안적습니다. 흑흑. |