#include #include int g = 67; int main(void){ char *s = "Hello"; int i = 67; int *n = (int *)malloc(sizeof(int)); if (n != NULL) { *n = 11; } printf("Pointer to String literal: %p\n", (void*)s); printf("Data Segment global variable: %p\n", (void*)&g); printf("Heap variable: %p\n", (void*)n); printf("Stack local variable: %p\n", (void*)&i); return(0); }