Questo sito non è ne attivo ne aggiornato, specialmente la pagina del download รจ ferma a 5 vesioni fa , utilizzate il sito in inglese finchè questo sito non sarà annunciato ufficialmente

Reference   Language (extended) | Libraries | Comparison | Board

Define

#define is a useful C component that allows you to give a name to a constant value before the program is compiled. Defined constants in arduino don't take up any program memory space on the chip. The compiler will replace references to these constants with the defined value at compile time.

Arduino defines have the same syntax as C defines:

Syntax

#define constantName value

Note that the # is necessary.

Example

#define ledPin 3
// The compiler will replace any mention of ledPin with the value 3 at compile time.

Tip

There is no semicolon after the #define statement. If you include one, the compiler will throw cryptic errors further down the page.

#define ledPin 3;    // this is an error 

Similarly, including an equal sign after the #define statement will also generate a cryptic compiler error further down the page.

#define ledPin  = 3  // this is also an error 

See

Torna alla pagina principale

Puoi postare correzioni, suggerimenti, e nuova documentazione nel Forum.

I contenuti della guida di riferimento sono distribiuti con licenza Creative Commons Attribution-ShareAlike 3.0 License. Gli esempi di codice nella guida di riferimento sono di pubblico dominio.