NXC stałe i zmienne: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(Utworzył nową stronę „==Deklarowanie stałych== <pre> #define a 75 #define b 5000 task main() { OnFwd(OUT_BC, a); Wait(b); Off(OUT_BC); } </pre> Do deklarowania stałych służy <code>#def...”) |
|||
Linia 15: | Linia 15: | ||
==Deklarowanie zmiennych== | ==Deklarowanie zmiennych== | ||
+ | |||
+ | Możemy zadeklarować następujące typy zmiennych: | ||
+ | *bool | ||
+ | *byte | ||
+ | *char | ||
+ | *int | ||
+ | *short | ||
+ | *long | ||
+ | *unsigned | ||
+ | *float | ||
+ | *mutex | ||
+ | *string | ||
+ | *Structures | ||
+ | *Arrays | ||
+ | |||
+ | Zmienne są świetnie opisane w [dokumentacji|http://bricxcc.sourceforge.net/nbc/nxcdoc/nxcapi/vars.html] |
Wersja z 15:24, 6 sty 2014
Deklarowanie stałych
#define a 75 #define b 5000 task main() { OnFwd(OUT_BC, a); Wait(b); Off(OUT_BC); }
Do deklarowania stałych służy #define
. Następnie podajemy nazwę i wartość. Efekt działania programu jest oczywisty. Jak ktoś nie rozumie, proszę przeczytać NXC sterowanie serwomotorem
Deklarowanie zmiennych
Możemy zadeklarować następujące typy zmiennych:
- bool
- byte
- char
- int
- short
- long
- unsigned
- float
- mutex
- string
- Structures
- Arrays
Zmienne są świetnie opisane w [dokumentacji|http://bricxcc.sourceforge.net/nbc/nxcdoc/nxcapi/vars.html]