는동적 배열을 가리키는 포인터를 가리키는 방법은 무엇입니까?
int testSize = 10;
float *spec = new float[testSize];
가 어떻게 동적 arary을 가리키는 투기를 가리 않는 동적 배열을 만들? 나는 이것을 시도했지만 작동하지 않았다.
float **specPtr;
*specPtr = &spec[0];
는동적 배열을 가리키는 포인터를 가리키는 방법은 무엇입니까?
int testSize = 10;
float *spec = new float[testSize];
가 어떻게 동적 arary을 가리키는 투기를 가리 않는 동적 배열을 만들? 나는 이것을 시도했지만 작동하지 않았다.
float **specPtr;
*specPtr = &spec[0];
귀하의 문제는 참조 연산자 연산자를 넣어, 당신은 포인터 specPtr
점, 실제로하지 무엇 무엇을 할당하고 있다는 점이다.
이 시도 대신
float **specPtr;
specPtr = &spec; // Note the omission of the '*'
잘못되었습니다. 오른쪽은'spec'과 같고,'float ** '에'float *'을 할당 할 수 없습니다. –
float **specPtr;
specPtr = &spec;
사양 포인터 spePtr 지점이 SPEC에 포인터 그래서이다
사용'specPtr = &spec; '대신에'의 * specPtr = 스펙 [0] ;'. – Haatschii
감사합니다. – user3213163