Mega Code Archive
Memory Allocation
The functions for allocation of memory: malloc, relloc, and calloc.
The functions return the pointers to void, which can be typecast to any data type.
These functions take the input as the size of memory requirement.
#include
#include
main(){
int *base;
int i,j;
int cnt=0;
int sum=0;
printf("how many integers you have to store \n");
scanf("%d",&cnt);
base = (int *)malloc(cnt * sizeof(int));
printf("the base of allocation is %16lu \n",base);
if(!base)
printf("unable to allocate size \n");
else {
for(j=0;j