Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Например:

#define invbit(p,n) (p=p^bit(n))

Здесь переменные величины это 'p' и 'n'.  Кроме того в самой правой части эти переменные величины могут быть связаны и арифметическими операциями и таких переменных может быть много.

Объявление  переменных

Перед использованием переменной в программе на Си  её  необходимо объявить - т.е. указать компилятору какой тип данных она может хранить и как она называется.

Формат объявления переменной таков:

[<storage modifier>] <type definition> <identifier>;

 

 

 

[<storage modifier>]- необязательный элемент, он нужен только в некоторых случаях и может быть:

extern - если переменная объявляется во внешнем файле - например в хидере   delay.h  приведенном выше.

Go to Top