What do \"-1L\", \"1L\" etc. mean in C ?
For example, in ftell reference, it says
... If an error occurs, -1L is returned ...
That means -1 as a long (rather than the default type for numbers, which is an integer)