A ver chic@s, estoy haciendo el proyecto fin de carrera con un PIC16F87 n lenguaje C y tal.
Pero la pregunta va concretamente sobre el lenguaje C y las funciones, pq tengo una duda de impresión xDDD
Yo tengo una sentencia, q llama a una función, os lo pongo en ejemplo cutre xD
alarma = funcion_alarma()
y la funcion alarma devuelve un 1 ó un 0 para decir si se enciende la alarma o no.
int funcion_alarma()
{
If(ladron = 1)
x = 1
Else
x = 0
return (x)
}
esto en plan básico y con las variables definidas globales.
Bien, pues me gustaría saber si la función tiene q ser int y si en sus parentesis tengo q definir "x" o sí cuando llamo a dicha funcion tengo q decirle: funcion_alarma(x) o nada.... o si en vez de x pongo directamente return(1) o return(0) o no sé.... xDDD
Q me decis vosotros??????
Muchisimas gracias por adelantado
