Creo que te sirve esos videos sobre el tema:
http://v1.minidosis.org/C++/Subprogramas/
Y si te apetece aprender muchas mas cosillas los miras todos y ademas te sirve de referencia cuando tengas dudas es solo acudir al video determinado =):
http://v1.minidosis.org/C++/
Esta es la misma pagina pero mas actualizada y con ejercicios y todo:
http://www.minidosis.org/#/
Suerte!
PD:
El video que explica el tema exacto es este y es muy bueno:
http://v1.minidosis.org/C++/Subprogr...%20Referencia/
En C se le dice referencia cuando pasas un puntero pero referencia en C++ es otra cosa distinta que no hay en C pero es mas o menos lo mismo. Cuando pasas por valor pasar una copia y cuando pasas una referencia pasas la dirección donde quieres que se cambie el valor.
Mejor mire todos los vídeos y lo entenderás.