| [ CnUnix ] in KIDS 글 쓴 이(By): wang (Chip쟁이) 날 짜 (Date): 2002년 6월 8일 토요일 오후 11시 12분 45초 제 목(Title): Re: [Q] C에서 두개이상의 pointer 를 리턴 >예를 들어 >double* func1(){ return new double [10]; } >int* func2(){ return new int [10]; } > >int main() >{ > double* a = func1(); > int* b = func2(); >} > >를 하나의 function 에서 구현하려면요? C에서는 주로 쓰던 방법으로 하면 아래와 같이 하지 않나요. void func(double **a, int **b) { *a = new double[10]; *b = new int[10]; } int main(void) { double *a; int *b; func(&a,&b); ..... } |