P. 1
Manual or CCS PICC

Manual or CCS PICC

|Views: 135|Likes:
Publicado porIsmael Rendon

More info:

Published by: Ismael Rendon on Nov 01, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/25/2013

pdf

text

original

El formato de la definición de una función es como sigue:

[calificador_tipo] identificador ([[especificador_tipo identificador]) {

[cuerpo de la función]

}

El calificador_tipo para una función pueden ser:

void o un
especificador de tipo (véase la lista de la página anterior)

La definición de una función puede ir precedida por una de las siguientes directivas del
proprocesador (calificadores de función) para dentificar una característica especial de la
función: #separate #inline #int_...

Cuando utilizamos una de las directivas mencionadas y la función tiene un prototipo
(declaración anterior a la definición de la función, y colocada al principio del fichero fuente) hay
que incluir la misma #directiva en el prototipo y en la definición de la función.

Una característica no muy corriente, se ha añadido al compilador para ayudar a evitar los
problemas creados por el hecho de que no pueden crearse punteros a constantes de cadenas.
Una función que tiene un parámetro de tipo char aceptará una constante de cadena. El
compilador generará un bucle que llama a la función una vez para cada carácter de la cadena.

Ejemplo:

void lcd_putc(char c ) {
// definición de la función
...
}
lcd_putc ("Máquina parada".);

60

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->