Я искал некоторые библиотеки с открытым исходным кодом в некоторых местах. И я понял, какие библиотеки в основном представляют собой большой стек структур. Я видел несколько методов.Почему C письменных библиотек использует так много структур?
Почему C письменных библиотек использует столько структур? Какова основа этого? Это для меня было похоже на попытку имитировать объектную ориентацию, потому что быстрый поиск сказал мне, что каждая структура «создается» с помощью программы, чтобы сделать что-то, например, в некоторых средах рабочего стола для Linux, которые я видел что каждое окно является структурой в используемой графической библиотеке.
В любом случае, вопрос в том, что.
Много раз это * * попытка имитировать ориентацию объекта.Это единственный механизм C, который объединяет разные типизированные данные, не превращаясь в чистые байты. – Jon
Ну, структуры - хороший способ хранения связанных данных. – chris
Одно слово: организация. –