How do calloc() and malloc() differ in functionality code example Example: malloc syntax ptr = (cast-type*) malloc(byte-size)