Являются ли буквальные строки и возвращаемые значения функции значениями или значениями?
Просто подумайте, является ли буквальная строка lvalue или rvalue. Являются ли другие литералы (например, int, float, char и т. Д.) Lvalue или rvalue?
Является ли возвращаемое значение функции lvalue или rvalue?
Как вы говорите разницу?