у меня есть: String = "there"
Присоединение буквального текста переменной (конкатенация) в Erlang
Я пробовал различные вещи, такие как: "Hello " ++ String
и string:concat("Hello", String)
. Выход всегда заканчивается буквенной строкой «Hello», представляющей собой целые числа, представляющие символы строки, а не буквы.
Как я могу объединить литеральную строку и строку в переменной, в Erlang?
все работает. Используйте shell: string (true) для вывода в строковое представление. –
Если строки unicode и вы пытались объединить строки в оболочке, вам нужно запустить оболочку с параметром unicode + pc. Чтобы проверить, есть ли у вас оболочка unicode, выполните команду io: getopts(). Вы должны найти {encoding, unicode} кортеж. – DimaSUN