имеются в виду могут быть?
может массивы, стек, списки, деревья и тд?
А что об этом надо знать тогда не пойму, что они есть? 😀
Одну из их реализаций (а лучше несколько), сложность вставки, удаления, поиска, ну и структур данных чуточку больше)
а какие ещё есть то? ну очередь и дальше комбинации всех этих структур
Хэшмапа, сет, деревья 234, красно-чёрные и тд
Просто с точки зрения асма это же просто память ну и есть её структура которая где то в документации описана чтобы перемещаться по ней правильно а в си плюсах это просто типы будут поидее если не в ручную сделаны списки какие нить двусвязные правильно я мыслю?
а если самому структуру придётся делать?
Любая структура данных это абстракция, которая в сях, как впрочем и в асме реализуется через соответствующий интерфейс
да и в асме структуры ну очень на сишные похожи, просто типов меньше
Почему меньше то? Убрать элиасы и ровно столько же)
в С есть различия между типами, с одинаковом кол-вом байт, в асме такого нету
какие различия между знаковым и беззнаковым dd в фасме например?
В знаковых и беззнаковых инструкциях)
ну это то да, но сам тип то dd не меняется
это понятно, но в сях это всё обдумывает компиль, а вот в фасме самому это помнить надо
Меняется интерпретация его человеком самим программистом то есть в асме конечно, в асме ведь нет типов там только есть разрядность в битах и байтах например
В dd же ещё и флоат может быть!
Ну вот списки односвязные и двухсвязные это же тоже структуры данных!
наверное имеется ввиду под структурами это сами даные (struct) и процедуры работы с ними. для примера можно взять двусвязный список
Обсуждают сегодня