blob: f198d0369e0f17d1cb7f94e18189f583e1b35b4e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <iostream>
using namespace std;
class Point
{
public:
void showPoint( );
Point( );
Point(int newX, int newY) {
xlocation = newX;
ylocation = newY;
}
int xlocation;
int ylocation;
} ;
int main() {
int a(1);
int b(2);
int *p1;
p1 = &a;
Point *p2 = new Point(*p1, b);
*p1 = p2->ylocation;
p2->xlocation = 10;
cout << p2->xlocation << ' ' << *p1 << ' ' << b << ' ' << a << endl;
}
|