Обсуждение:Строковый тип
Проект «Информационные технологии» (уровень II, важность для проекта высокая)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Увеличение затрат на хранение строк в виде массива[править код]
Я рад что удалили мое примечание: "увеличение затрат на хранение строк — значение «длина строки» также занимает место и в случае большого количества строк маленького размера может существенно увеличить требования алгоритма к оперативной памяти; (Не считая случая когда размер строки хранится в одном байте, но при этом максимальная длина строки 255 символов, такие строки используются в Turbo Pascal, Delphi.)" Согласен с замечанием, это проблема реализации а не подхода. Но в статье описаны недостатки подхода. И в недостатках подхода последним идет недостаток реализации. — Эта реплика добавлена участником LynXzp (о • в) 12:53, 11 января 2015 (UTC)
Приемущество нуль-терменированных строк.[править код]
"простота передачи строк в функции (передаётся указатель на первый символ);" А при массиве символов не достаточно передать указатель на первый элемент (размер)? Я бы удалил, но Вам виднее. — Эта реплика добавлена участником LynXzp (о • в) 12:53, 11 января 2015 (UTC)
Третье представление[править код]
Haskell и Erlang представляют строки списком. Добавьте, ага? Arachnelis 16:54, 13 января 2015 (UTC)