czwartek, 26 kwietnia 2018

Język C - Podstawowa składnia


C - Podstawowa składnia

Widzieliście podstawową strukturę programu C, więc łatwo będzie zrozumieć inne podstawowe elementy języka programowania C.

Tokeny w C

Program w języku C składa się z różnych tokenów, a token to słowo kluczowe, identyfikator, stała, literał łańcuchowy lub symbol. Na przykład następująca instrukcja C składa się z pięciu tokenów -
printf("Hello, World! \n");
Pojedyncze tokeny to:
printf
(
"Hello, World! \n"
)
;

Średniki

W programie C średnik jest terminatorem instrukcji. Oznacza to, że każde indywidualne wyrażenie musi kończyć się średnikiem. Wskazuje koniec jednej encji logicznej.
Poniżej podano dwa różne wyrażenia -
printf("Hello, World! \n");
return 0;

Komentarze

Komentarze to tekstowe informacje w twoim programie C i są ignorowane przez kompilator. Zaczynają się od /* i kończą znakami */ jak pokazano poniżej -
/* mój pierwszy program w C */

Nie możesz mieć komentarzy w komentarzach i nie występują one w ciągu znaków lub literałów znaków.

Identyfikatory

Identyfikator w C to nazwa używana do identyfikacji zmiennej, funkcji lub dowolnego innego elementu zdefiniowanego przez użytkownika. Identyfikator rozpoczyna się literą od A do Z, od a do z lub podkreśleniem "_", po którym następuje zero lub więcej liter, znaków podkreślenia i cyfr (od 0 do 9).
C nie zezwala na stosowanie znaków interpunkcyjnych, takich jak @, $ i% w obrębie identyfikatorów. C to język programowania rozróżniający wielkość liter. Tak więc godzina i Godzina to dwa różne identyfikatory w C. Oto kilka przykładów akceptowalnych identyfikatorów -
zoho       zara    abc   nazwa_filmu  a_123
mojanazwa50   _temp   j     a23b9      MojWiek

Słowa kluczowe

Poniższa lista pokazuje zarezerwowane słowa w C. Te zastrzeżone słowa nie mogą być używane jako stałe lub zmienne ani żadne inne nazwy identyfikatorów.

auto
else
long
switch
break
enum
register
typedef
case
extern
return
union
char
float
short
unsigned
const
for
signed
void
continue
goto
sizeof
volatile
default
if
static
while
do
int
struct
_Packed
double

Białe spacje w C

Linia zawierająca tylko białe spacje, ewentualnie z komentarzem, jest znana jako pusta linia, a kompilator C całkowicie ją ignoruje.
Białe spacje to termin używany w C do opisywania spacji, tabulacji, znaków nowej linii i komentarzy. Biała spacja oddziela jedną część instrukcji od innej i umożliwia kompilatorowi zidentyfikowanie miejsca, w którym jeden element instrukcji, na przykład int, kończy się, a zaczyna następny element. Dlatego w następującym wyrażeniu -
int wiek;
musi istnieć przynajmniej jedna biała spacja (zwykle spacja) między int i wiek, aby kompilator mógł je rozróżnić. Z drugiej strony, w poniższym wyrażeniu -
owoce = jabłka + pomarańcze; // całkowita liczba owoców
nie są wymagane białe spacje między owoce a = lub między = a jabłka, chociaż możesz je dodać, jeśli chcesz zwiększyć czytelność.

Poprzednia strona                                                           Następna strona

Brak komentarzy:

Prześlij komentarz