Символ backslash () в C++ имеет несколько значений:
Начало escape-последовательности. 14 Такие последовательности позволяют представлять в строковых литералах и константах символы, которые иначе невозможно было бы интерпретировать буквально, например непечатаемые символы или символы со специальным значением внутри строк. 5
Представление числового кода символа. 3 После символа backslash пишется код, выраженный в виде восьмеричного (основание 8) или шестнадцатиричного (основание 16) числа. 3
Продолжение строки. 3 Если символ backslash стоит в конце строки, он считается символом продолжения строки, который объединяет текущую строку и следующую в одну. 3
Таким образом, значение символа backslash в C++ связано с возможностью работы со специальными символами и представлением их в коде.