Фігурні дужки), апаратна платформа arduino

<> (фігурні дужки)


Фігурні дужки <> (Також називаються просто «дужки») - важливий елемент мови програмування С. Вони використовуються в кількох різних конструкціях, наведених нижче, і це може іноді збивати з пантелику початківців.

Відкриває дужка "" повинна завжди супроводжуватися закриває дужкою ">". Ця умова, відоме як парність (симетричність) фігурних дужок. Arduino IDE (інтегроване середовище розробника) включає відповідний інструмент для перевірки парності дужок. Досить виділити дужку, або навіть поставити курсор відразу ж за дужки, як буде підсвічена її логічна пара.

Початківці програмісти або програмісти, які перейшли на Сі з Бейсика, часто вважають використання фігурних дужок сбивающим з пантелику або лякає. Зрештою, одні і ті ж фігурні дужки замінюють оператор RETURN в підпрограма (функціях), оператор ENDIF в умовних циклах і оператор NEXT в циклах FOR.

Оскільки використання фігурних дужок настільки багатогранно, хорошою практикою програмування буде друкувати закриває фігурну дужку відразу після того, як надрукована відкриває дужка, коли вставляється конструкція, для якої потрібно використовувати фігурні дужки. Потім повертаємо курсор в позицію між фігурними дужками і починаємо вводити оператори. Ваші дужки завжди будуть парними і не позбавлять вас душевної рівноваги.

Непарні дужки можуть часто приводити до прихованих, незрозумілим помилок компіляції, які складно відстежити у великій програмі. Через їх різного використання, дужки також неймовірно важливі в синтаксичної правильності програми і переміщення дужки на одну або два рядки часто призводять до значного впливу на логіку програми.

Основні способи використання фігурних дужок

Кліпаємо світлодіодом - приклад підключення світлодіода до Arduino і роботи з ним

Тактова кнопка - зчитування стану кнопки

Кліпаємо светодиодом без delay () - ще один, більш практичний спосіб блимати світлодіодом