Please refer to the following thread for an in-depth discussion about the (dis-)advantages of using calloc, as well as links to further discussions.
calloc