C++ 질문좀 드립니다.
봄여울
독학하고 있는 한 학생입니다만, 이 소스코드를 보면서 이해 안되는것이 한두가지가 아니더라구요.. 이 소스코드가 어떻게 동작하는지 설명좀 해주시면 감사하겠습니다.
#include iostream
using namespace std;
typedef struct __Point
{
int xpos;
int ypos;
} Point;
Point& PntAdder(const Point &p1, const Point &p2)
{
Point * pptr = new Point;
pptr - xpos=p1.xpos+p2.xpos;
pptr - ypos=p1.ypos+p2.ypos;
return *pptr;
}
int main(void)
{
Point * pptr1 = new Point;
pptr1 - xpos=3;
pptr1 - ypos=30;
Point * pptr2 = new Point;
pptr2 - xpos=70;
pptr2 - ypos=7;
Point &pref = PntAdder(*pptr1, *pptr2);
cout[pref.xpos, pref.ypos]endl;
delete pptr1;
delete pptr2;
delete &pref;
return 0;
}
-
에다
음 제가 동생일꺼에요
중1 ㄷㄷ -
한내
올 님 나이가 어떻게 되세여
-
스킬
외갓집와서 지금 책이 없는상황 ㅠㅠㅠㅠ
-
우시
몇 p까지 공부하심 ㅋㅋ저지금 118 ㅠㅠ
-
유메
ㅎㅎ 채택감사해요EE
-
소라
썼어요 ㅎ