Що таке if else endif?
endif. Ці заяви дозволяють умовне виконання сегментів коду FISH; else і else if є необов'язковими, а слово then можна опустити, якщо потрібно. Вираз після if або else if може бути будь-яким виразом, який обчислюється як логічне значення, або має тип, який перетворюється на логічне значення після обчислення.
Директива #if з директивами #elif, #else і #endif, керує компіляцією частин вихідного файлу. Якщо вираз, який ви пишете (після #if), має відмінне від нуля значення, група рядків, що йде безпосередньо після директиви #if, зберігається в одиниці перекладу.
Команда endif використовується для завершити багаторядкову команду if. Команду можна вказати як одне слово, «endif», або як два окремих слова, «end if».
Оператор if…else виконує оператор, якщо задана умова відповідає дійсності. Якщо умова хибна, буде виконано інший оператор у необов’язковому реченні else.
Ключове слово endif використовується для позначення кінця умовного оператора if, який було розпочато за допомогою синтаксису if(…):. Це також стосується будь-якої варіації умовного оператора if, наприклад if…
Речення ElseIf та Else є необов’язковими. Ви можете мати скільки завгодно пропозицій ElseIf в операторі If … Then … Else, але жоден пункт ElseIf не може стояти після пункту Else.