● Doubts
Raw Bytes vs Text- Why Extensions Means Nothing to Unix
A doubt from the file I/O session : why does the file command call new_out.txt data but output.txt ASCII text, even though both share the same .txt extension?
Some Whys on the UB
This is about double frees, what happens when you access a freshly declared yet uninit value via a variable. Now that you free the memory, what happens when you access a freed memory? What about freeing two times? double frees. Note that we cannot predict that untill you compile - the compiler does not warn with normal flags, then you run it, boom, why did I encounter a SIGABRT due to a double free?
Everyting About Bytes and Endianess
What exactly is a byte? How is the memory addressed by the CPU processor to execute stuffs? What is the reading format? How is it represented? Here are the answers for all these questions. Bit of a theory.
Conversion Questions and Answers
This is a question and answer section, involving the conversion between decimal, binary and hexadecimal number systems, for a purpose of practice and understanding.