when we create header files i know you can do it like this..
blah.h
in main.c if i was to include this header file i would doCode:#ifndef BLAH_H #define BLAH_H void blah(); #endif
#include "blah.h"
but if i didnt have the #ifndef stuff, this could still work couldnt it?
so then whats the point for the #ifndef stuff?
and say if blah was named blah.c i could do #include "blah.c" without the ifndef stuff aswell right?