Обсуждение:Строковый тип

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Увеличение затрат на хранение строк в виде массива[править код]

Я рад что удалили мое примечание: "увеличение затрат на хранение строк — значение «длина строки» также занимает место и в случае большого количества строк маленького размера может существенно увеличить требования алгоритма к оперативной памяти; (Не считая случая когда размер строки хранится в одном байте, но при этом максимальная длина строки 255 символов, такие строки используются в Turbo Pascal, Delphi.)" Согласен с замечанием, это проблема реализации а не подхода. Но в статье описаны недостатки подхода. И в недостатках подхода последним идет недостаток реализации. — Эта реплика добавлена участником LynXzp (ов) 12:53, 11 января 2015 (UTC)[ответить]

Приемущество нуль-терменированных строк.[править код]

"простота передачи строк в функции (передаётся указатель на первый символ);" А при массиве символов не достаточно передать указатель на первый элемент (размер)? Я бы удалил, но Вам виднее. — Эта реплика добавлена участником LynXzp (ов) 12:53, 11 января 2015 (UTC)[ответить]

Третье представление[править код]

Haskell и Erlang представляют строки списком. Добавьте, ага? Arachnelis 16:54, 13 января 2015 (UTC)[ответить]