Например, main в src/hello.c в пакете GNU Hello заканчивается следующим образом:
exit (EXIT_SUCCESS);
}
^L
Ответ 1
Буквально, это символ разрыва страницы ("подача формы"). Компилятор рассматривает это как обычный пробел. Но это очень полезно для печати исходного кода - он запускает новую страницу (например, используйте ^L между функциями, чтобы каждый вызов получал свою собственную страницу).
В редакторах на основе Vim/vi вы можете вставить такой символ в режиме редактирования, набрав Ctrl + V, а затем Ctrl + L. В редакторе это будет выглядеть как ^L, но на самом деле это всего один символ (значение ASCII: 12 или 0x0C).
Ответ 2
это также называется подачей формы. Это управляющий символ ASCII для разрыва страниц. Это заставляет принтер извлечь текущую страницу и продолжить печать вверху другой. Это также приведет к возврату каретки. Код символа (0xC in hexadecimal) формы определяется как 12(0xC in hexadecimal)