diff options
Diffstat (limited to 'test/test2.c')
| -rw-r--r-- | test/test2.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/test2.c b/test/test2.c new file mode 100644 index 0000000..7d39164 --- /dev/null +++ b/test/test2.c @@ -0,0 +1,23 @@ +typedef struct v2d { double x,y; } v2d; + + + +void addp(v2d *a, const v2d *b) +{ + a->x += b->x; + a->y += b->y; +} + +v2d add(v2d a, v2d b) +{ + addp(&a, &b); + return a; +} + +short s(int a, int b) { + return a + b; +} + +int i() { + return s(1,2); +} |