1. Pasaje de parametros por valor
Este pasaje se usa cuando queremos trabajar con la copia de los parametros, 
y no queremos que los mismos sean modificados

Ejemplo:
// Aqui no estamos modificando los valores de a y b
int suma(int a, int b)
{
		return (a + b);
}
  1. Pasaje de parametros por referencia
Este pasaje se usa cuando queremos trabajar con los parametros originales,
para que los mismos sean modificados.

Ejemplo:
// Aqui estamos modificando los parametros a y b, cambiando sus valores
int suma(int *a, int *b)
{
		*a = 20;
		*b = 100;
}