Question: int *a; a = (int *)malloc(sizeof(int)); Since the malloc function returns a pointer, why should I add (int *) before malloc? What does (int *)
int *a; a = (int *)malloc(sizeof(int));

Since the malloc function returns a pointer, why should I add (int *) before malloc?
What does (int *) meaning?
Returns The malloc function returns either a null pointer or a pointer to the allocated space
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
