#include void vaihda(int *x, int *y) { // osoittimilla int t; t = *x; *x = *y; *y = t; } void vaihda2(int &x, int &y) { // vaihda(var a,b:integer); int t; t = x; x = y; y = t; } void muuta(int *a) { (*a)++; // a++; a += 10; // *a = *a +1; *a += 1; // while ( *q++ = *p++ ) ; } int main(int argc, char* argv[]) { int a = 5; int b = 6; vaihda(&a,&b); vaihda2(a,b); a = 9; muuta(&a); std::cout << a << " " << b << std::endl; return 0; } //---------------------------------------------------------------------------