Директива препроцессора в форме:
#include < h-char-sequence> new-line
выполняет поиск заголовков в определенных реализацией местах. Место поиска уникально указывается последовательностью символов между разделителями < and >, и приводит к полной подстановке найденного по этому пути содержимого файла заголовка в то место, где встретилась директива #include. Способ указания мест или определения заголовка определяется реализацией компилятора.
Директива препроцессора в форме:
#include "q-char-sequence" new-line
приводит к замене этой директивы содержимым файла, найденного по указанному пути, составленного из символов между разделителями ". Как производится поиск файла, определяется реализацией компилятора. Если этот вид поиска не поддерживается, или поиск закончился неудачей, то эта директива обрабатывается так же, как если бы она выглядела как:
#include < h-char-sequence> new-line