Да, символьную строку можно использовать для хранения "длинного" числа. Этот подход позволяет хранить числа любой длины, так как символьная строка не имеет ограничений на количество символов.
Одним из преимуществ такого способа хранения является его гибкость - вы можете хранить числа любой величины, что особенно важно при работе с очень большими числами. Также, операции с числами в виде символьных строк могут быть реализованы с помощью строковых функций, что делает их легко доступными для обработки и манипуляций.
Однако у символьных строк есть и недостатки. Основным недостатком является то, что операции над "длинными" числами, хранимыми в виде строк, могут быть менее эффективными по сравнению с числовыми типами данных. Это связано с необходимостью преобразования строки в числовой формат при выполнении математических операций, что может замедлить процесс вычислений.
Таким образом, использование символьной строки для хранения "длинного" числа имеет свои плюсы и минусы, и выбор этого подхода зависит от конкретной задачи и требований к эффективности операций.