I'm trying to form a mental model of something that is never truly explained in any post or tutorial.
What is the purpose of the following files:
.c now I assume I could write the whole program in this one file but honestly I like making libraries so I guess my functions go somewhere else and are included in. But is that where the
.h comes in?
.o let's go, tell me more 😁 are there any more of the alphabet I should know?
.c .h .a .o .s seems like there a hidden meaning to c programming?