Message from C, C++ talks
I deliberately didn't do that.
malloc does allocation in a heap segment. That segment is available until we
free or terminate the program.
Now b is pointing to contiguous blocks of 4 ints. So, if I know address contained in b, I should be able to know about values also that are contained in those 4 blocks, shouldn't I?