#include <stdio.h>

//int *gp;

void func(int **p)
{
	int i = 5;
	*p = &i;
}

int main(void)
{
	int *p;
	//p = gp;
	func(&p);
	
	//printf("gp:%d\n", *gp);
	printf("p: %d\n", *p);
	
	return 0;
}
