If I have:
#define MAXLINE 5000
What type is MAXLINE understood to be? Should I assume it is an int? Can I test it somehow?
int
We call this macro or preprocessor, which is used to string-replace source file contents. Read this: https://en.wikipedia.org/wiki/C_macro