Простые типы / Указатели

//pointer to int value
int *pInt = malloc(sizeof(int));
*pInt = 50;

//pointer to double
double *pDouble = malloc(sizeof(double));
double d = 3.14;
*pDouble = d;

//Memory release
free(pInt);
free(pDouble);