Seria algo asi lo de los punteros si mal no recuerdo..
Código C:
Ver originalvoid test(int *va,int *vb);
void main(){
//punteros
int *punta,*puntb;
//variables
int a,b;
a=10;
b=9;
//asignas direcciones de memoria
punta=&a;
puntb=&b;
test(punta,puntb);
//ya estarian los valores de 'a' y 'b' cambiados
}
void test(int *va,int *vb){
//con esto asignas un nuevo valor a la variable apuntada
//'punta' y 'va', serian punteros que apuntan a una misma variable 'a'
//cambiando su valor aqui, se ve afectado tambien en la parte 'main'
*va=40;
*vb=50;
}