안녕하세요. 프로그래머 선배님들.<br>제가 지금 구조체 포인터 부분을 공부하고 있는데요. <div>궁금한점이 있어서 이렇게 질문하게 되었습니다.<br><div><br></div> <div>struct ST_A</div></div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int nNum;</div> <div>};</div> <div><br></div> <div>int main()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><br><span class="Apple-tab-span" style="white-space:pre;"> </span>ST_A *stpA;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>stpA->nNum = 1;</div> <div> </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><br><span class="Apple-tab-span" style="white-space:pre;"> </span>//궁금한 부분<br><span class="Apple-tab-span" style="white-space:pre;"> </span>ST_A *stpB = new ST_A;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><span style="font-size:9pt;line-height:1.5;">st</span><span style="font-size:9pt;line-height:1.5;">pB->nNum = 1;</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;"><span class="Apple-tab-span" style="white-space:pre;"> </span>delete stpB;</span></div> <div><br></div> <div> retur<span style="font-size:9pt;line-height:1.5;">n 0;</span></div> <div>}<br><br>구조체 포인터를 사용하는 방법은 알겠는데.</div> <div><br>예제나 검색을 해보면 항상 stpB 처럼<br>동적할당을 하고 포인터를 저렇게 쓰던데요.<br><br>둘다 차이가 있는건가요?<br><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.