Как программисты, мы много работаем со строками. Большую часть времени я использую их, не думая о них слишком много. В последнее время я без проблем использую строки для возврата большого количества информации из функции. Мой последний пример - двоичное дерево с 10-ю тысячами записей. У меня есть рекурсивная функция, которая просто продолжает добавлять в строку символ новой строки в конце. Эта функция не доставляла хлопот.
Так есть ли какое-либо ограничение на количество символов, которое вы можете поместить в строку, или вы ограничены только объемом доступной памяти?