What are the complete rules for header file searching?
The exact behavior is implementation-defined; see the full list for some discussion. 10.9: I’m getting strange syntax errors on the very first declaration in a file, but it looks fine. A: Perhaps there’s a missing semicolon at the end of the last declaration in the last header file you’re #including. 10.10b: I’m #including the header file for a function, but the linker keeps saying it’s undefined. A: See question 13.25.