comparison tests/mini/pointers.d @ 341:1bb99290e03a trunk

[svn r362] Started merging the old 'test' dir as well as the newer 'tangotests' dir into 'tests/mini' and 'tests/minicomplex'.
author lindquist
date Sun, 13 Jul 2008 02:51:19 +0200
parents test/pointers.d@c53b6e3fe49a
children
comparison
equal deleted inserted replaced
340:351c0077d0b3 341:1bb99290e03a
1 module pointers;
2
3 struct S
4 {
5 long l;
6 }
7
8 void main()
9 {
10 int j = 42;
11 int* p = &j;
12
13 auto t = *p;
14 *p ^= t;
15
16 *p = ~t;
17
18 S s;
19 S* sp = &s;
20 *sp = s;
21 s = *sp;
22 }