Встроенные функции. Часть 2
На сегодняшнем занятии продолжаем тему о встроенных функциях, разберём функцию any(), функцию аll() и поговорим про интроспекцию. Начнём с any() и аII(). Представим, что у вас есть список и он содержит какие-то элементы, например, True, False, False. Функция any() проверяет объект, его содержимое, то есть пробегает по элементам. При условии, что хотя бы один из элементов внутри объекта будет True, функция вернёт нам True, в противном случае вернёт False. Передадим в функцию any() наш объект ‘а’ (наш список) и получим ответ True(рис...
1 год назад
Работа с указателями на функции в С, передача функций в качестве параметров
Одной из мощных возможностей языка программирования C является работа с указателями на функции. Указатели на функции позволяют передавать функции в качестве параметров другим функциям, что обеспечивает программисту гибкость и возможность создавать модульный и расширяемый код. В языке C объявление указателя на функцию выглядит следующим образом: return_type (*pointer_name)(parameter_list) Где return_type - тип возвращаемого значения функции, pointer_name - имя указателя на функцию, parameter_list - список параметров, принимаемых функцией...