동적 할당과 관련하여 매우 기본적인 doute가 있습니다. 가능한 구문에 따라 나무를 연구하면서 나는 모두 동적 인 할당이라고 말 해왔다.기본 동적 할당 예제 이해
첫째 :
int* px(nullptr);
px = new int;
*px =20;
그리고 더 간결 하나에도
int* px(nullptr);
px = new int(20);
또는 :
int*px(new int(20));
그런 다음 같은 설명에 두 번째 순간에 나는 것을 들었습니다 세 번째 경우는 실제로 정적 할당입니다. 나는 혼란 스럽다.
사실입니까? 누군가 제발 설명해 주시겠습니까?
감사합니다.
나는'px * = 20;'대신'* px = 20;'이어야한다고 믿는다. – triclosan
아니, 사실이 아니다. 세 가지 예 모두 똑같은 일을합니다. –