De esa manera estás creando un array dinámico de estructuras.
Si lo que quieres es pasar una sola estructura por referencia, sólo tienes que usar el operador &.
Código C++:
Ver original//Un puntero
void anularprestamo(prestamos *prest2){
}
int main(...){
prestamos prest1;
//Se le pasa la dirección de memoria de la variable
anularprestamo(&prest1);
}
ó
Código C++:
Ver original//Mediante una referencia
void anularprestamo(prestamos &prest2){
}
int main(...){
prestamos prest1;
//No es necesario pasarle la dirección de memoria, es implícito
anularprestamo(prest1);
}
Te paso un enlace donde explican las referencias:
http://arco.esi.uclm.es/~david.villa...1/ch11s02.html