Объявление переменных - проясните в двух словах...
- Войдите на сайт для отправки комментариев
Вс, 25/07/2021 - 17:53
Всем доброго!
Суть вот в чем...
Постоянно вижу разное объявление переменных. И (честно говоря) уже просто забил на это и сам тоже объявляю как на душу положит (да, грешен). Но проблем пока на этом не имел - равно как и времени, разобраться....
Может кто прояснит, в какой ситуации как лучше объявлять ?
Например имеем следущие виды объявления :
#define PWMA 18; int MotorPin = 11; const int freq = 30000; const* int freq = 30000; //по ссылке
Вот, в какой ситуации как лучше? Видел, что внутри программы везде идет обычно просто: int, char, String и т.д.
А вот в самом начале скетча у всех разные варианты: #define, int, const int, const* int и т.д.
ВОПРОС: в какой ситуации - как лучше?
int для переменной
constexpr int для константы, вычисляемой при компиляции
const int для константы, не вычисляемой при компиляции
В остальных вариантах у тебя ошибки. И это не ссылка, а указатель.
https://ravesli.com/urok-28-detalnee-ob-initsializatsii-prisvaivanii-i-o...
https://ravesli.com/urok-37-simvolnye-konstanty-const-constexpr/
https://ravesli.com/urok-80-ukazateli-vvedenie/
Учебник открыть и почитать предлагать ?
ОК, всем спасибки - будем читать...