Когда это скомпилировано, строка "Welcome" становится const char *
, указывая на первый символ строки.В C, с символьными строками (как любой указатель), вы можете делать арифметику указателей.Это означает, что указатель + 5 указывает на 5 мест за указателем.
Поэтому («Добро пожаловать» + 5) будет указывать 5 символов после «W» на подстроку «me».
Вкл.примечание стороны, как другие предложили, это не походит на хорошую книгу.