Note 2.9.1.
Characters in C++ hold ASCII values, which range from 0 to 128. Uppercase ‘A’ has an ASCII value of 65, lowercase ‘a’ has a value of 97, and a space has a value of 32. C++ converts characters to their ASCII values to perform automatic type conversion and character arithmetic.
1
www.ascii-code.com/ASCII