Си: различия между версиями

Строка 36: Строка 36:
порождает 9 предупреждений на компиляторах ANSI C.
порождает 9 предупреждений на компиляторах ANSI C.
* Возможность создания функций из чисел путём приведения типов (т.н. "чёрная магия"):
* Возможность создания функций из чисел путём приведения типов (т.н. "чёрная магия"):
if (cmd[1] == RESET) // если принятая команда RESET
<code>if (cmd[1] == RESET) // если принятая команда RESET <br />
{((void(*)(void))0)();} // что-то из черной магии
{((void(*)(void))0)();} // что-то из черной магии </code>


=== Язык С ±, Cи плюс минус, Си приплюснутый ===
=== Язык С ±, Cи плюс минус, Си приплюснутый ===
Источник — https://absurdopedia.wiki/Си