Макроси – це препроцесорні "функції", т.е. е. лексеми, створені за допомогою директиви #define, які приймають параметри подібно до функцій. Після директиви #define вказується ім'я макросу, за яким у дужках (без пробілів) параметри, відокремлені комами та визначення макросу, відокремлене пробілом.
При грамотному використанні макроси дозволяють позбавитися великої кількості дублювання коду і зробити сам код більш симпатичним і легкочитаним. Теги: Сі З++
Макрос, або макрокоманда – це невелика програма, яка виконує заданий набір дій в офісному документі. Найчастіше макросами користуються в Microsoft Office Excel до роботи з таблицями. Створити та запустити їх можна всередині Excel.
Зазвичай макроси використовують для автоматизації рутинної роботи — замість того щоб виконувати десяток дій, що повторюються, користувач записує одну команду і потім запускає її, коли потрібно здійснити ці дії знову.