#cast malloc

How To Cast The Result Of malloc

A question that often arises when allocating a new block of memory in C is: should I cast the result of malloc or not?