На некоторых языках одинарные кавычки используются для определения символов, а двойные кавычки используются для определения строк. В других языках для определения строк используются одиночные и двойные кавычки.Дифференциация между объявлением строки и объявлением char
Существуют ли языки, которые используют одиночные и двойные кавычки для определения строк, часто предлагают явный способ определения одного символа?
Есть ли какие-либо последствия для того, чтобы не было возможности конкретно определить персонажа? Допустимо ли - или желательно - автоматически оптимизировать одиночные символьные строки в символы?
Вы ищете причину из-за нескольких произвольных и древних решений. –
В зависимости от языка «одиночный символ» может быть не того же типа, что и «строка». Таким образом, в них это не имеет смысла. В языках, на которых они имеют один и тот же тип, оптимизация не производится. – Mat
Справедливое предупреждение. Мне любопытно, что решения, принятые за последние десятилетия, по-прежнему актуальны и в чем их последствия. – George