Category: Decoding 101s

Char array versus string

About the difference between c-strings supported by C/C++ and string template class in C++

Random C things – part I

Answers 10 random questions about C programming. Won't take long to read through !


Brief about the usage of keyword static in C/C++

Talk a Bit about Bits!

Why Bits ? Given a high level system, the smallest unit we can define is a Byte. A byte consists of 8 bits of information. Bit-wise hacks are needed if you want to operate on data units smaller than a byte. Though the inputs to these operations is a byte, they operate on each bit ...

Recursive Functions

About the very basics of recursive function and stack overflow.

Functions and Stack

About functions, their stack allocations and stack management by the system

Memory and Program

About program's interaction with memory. What is a memory map of a process and more...