system
October 17, 2013, 12:11pm
1
Ciao!
vorrei creare una funzione (credo si chiami così) che una volta chiamata esegua delle istruzioni.
cercando su internet ho trovato una guida:
http://www.tornieri.it/nicola/index.php?option=com_content&view=article&id=40:creare-una-funzione-per-arduino&catid=22&Itemid=132
io vorrei riuscire a fare qualcosa tipo:
mia_funzione = {
... istruzione1....
... istruzione2....
... istruzione3....
}
e all'occorrenza chiamare solo mia_funzione ad esempio:
if (x > y) {
mia_funzione;
}
Per fare tutto ciò devo seguire quella guida? o ci sono metodi più semplici?
Grazie!
Luca
system
October 17, 2013, 12:16pm
2
qui c'è una guida che ti spiega cosa sono le funzioni e come si scrivono
Programmazione delle Funzioni in C; ecco void, double, int e le altre in una guida ricca di esempi, utile per riutilizzare le istruzioni o le procedure
Est. reading time: 5 minuti
PaoloP
October 17, 2013, 1:12pm
3
La sintassi corretta è:
tipodifunzione nomefunzione(pametro1, parametro2,...)
{
bloccoistruzioni
}
il pito di funzione puo essere:
void se non restituisce nessun risultato
oppure
int, long, unsigned long, boolean, float se restituisce un risultato
in quel caso deve essere presente nella funzione il comando return