/trunk/Examples/perl5/pointer/example.c

# · C · 16 lines · 12 code · 3 blank · 1 comment · 0 complexity · 853242edaca370ba72b611ea81a469ce MD5 · raw file

  1. /* File : example.c */
  2. void add(int *x, int *y, int *result) {
  3. *result = *x + *y;
  4. }
  5. void subtract(int *x, int *y, int *result) {
  6. *result = *x - *y;
  7. }
  8. int divide(int n, int d, int *r) {
  9. int q;
  10. q = n/d;
  11. *r = n - q*d;
  12. return q;
  13. }