En C hay una no ortogonalidad en el traspaso de parámetros: C pasa todos los parámetros por valor excepto los arreglos que los pasa por referencia.