Не могу защитать сравнительные тесты по работе со строками в Delphi и С. Дело в том, что в C, C++, Java и иже с ними строк ВООБЩЕ НЕТ. Есть классы которые представляют текстовые данные. Такой класс можно написать и в Delphi. Именно работу с таким классом и надо сравнивать с C! "Встроенность" в язык Pascal позволяет Delphi делать то, что в С/C++/Java сделать нельзя. Можно только написать аналогию, но обычно никто этого не делает — слишком сложно. Поэтому, кстати, и появляются лазейки для хакеров. Pascal позволяет вернуть строку как результат функции. Попробуйте переписать тестовый пример для работы со строковыми функциями. Тогда и сравним.