| arrays/swap_does_not_work.c - Et forsøg på ombytning af to variables værdi uden pointere - virker ikke. | Lektion 9 - slide 11 : 30 Program 1 |
#include <stdio.h>
void swap(int p, int q){
int tmp;
tmp = p;
p = q;
q = tmp;
}
int main(void){
int a = 3, b = 7;
printf("%d %d\n", a, b); /* 3 7 is printed */
swap(a, b);
printf("%d %d\n", a, b); /* 3 7 is printed */
return 0;
}