Has struct in memory and uses a pointer to create a struct.