..mplab c18
Hardware para ejemplo Nº 1.
Dos formas de incluir una función en nuestro código: Realizando la declaración en el encabezado y después la definición en cualquier sector del programa. // Declaración de la función void Funcion ( void ); char OtraFuncion (char , int ) . . . void main ( void ){ . . . // Llamo a la función . Funcion (); m= OtraFuncion (5 ,5430); } // Definicion de la funcion .. // ..( Puede estar en cualquier lugar del programa ) void Funcion ( void ){ // Sentencias } char OtraFuncion ( char k,int p){ // Sentencias }
Otra forma es no realizar la declaración de la función y realizar directamente la definición, pero esta tiene que estar si o si antes de su invocación. / / página 0x29
. . . // Definición de la función void Funcion ( void ){ // Sentencias } char OtraFuncion ( char k,int p){ // Sentencias } void main ( void ){ . . . // Llamo a la función . Funcion (); m= OtraFuncion (5 ,5430); }