#include <stdio.h>
int *gp;
void func(int **p)
{
int i = 55;
*p = &i;
}
int main(void)
{
int **p;
p = &gp;
func(&*p);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgKmdwOwoKdm9pZCBmdW5jKGludCAqKnApCnsKCWludCBpID0gNTU7CgkqcCA9ICZpOwp9CgppbnQgbWFpbih2b2lkKQp7CglpbnQgKipwOwoJcCA9ICZncDsKCWZ1bmMoJipwKTsKCglwcmludGYoImdwOiVkXG4iLCAqZ3ApOwoKCXJldHVybiAwOwp9Cg==