Мне интересно, как компиляторы в Mac OS X, Windows и Linux знают, где найти файлы заголовков C.
В частности, мне интересно, как узнать, где найти #include с скобками <>
.
#include "/Users/Brock/Desktop/Myfile.h" // absolute reference
#include <stdio.h> // system relative reference?
Я предполагаю, что в системе есть текстовый файл, с которым он справляется. Как узнать, где искать заголовки? Можно ли изменить этот файл, если да, где этот файл находится в операционной системе?