Какова категория значений строковых литералов?
Я почти уверен, что категория значений целочисленных, символьных, логических литералов и литералов с плавающей точкой является prvalue.
Пользовательские литералы похожи на вызовы функций, поэтому их категория значений зависит от типа возвращаемого значения операторной функции, к которой они обращаются.
Я не ясно, строковые литералы. У них есть тип «массив константных символов», где символом является тип символов.
В 3.10 говорится:
Значение литерала ... это также значение.
Но я думаю, что это может не относиться к строковым литералам?
Какова категория значений строкового литерала? Как вы это определили?