#include <stdio.h>
#include <stdlib.h>
void foo(int* ptr) {
printf("ptr is %p\n", (void*)ptr
); }
int main() {
int* ptr
= malloc(sizeof(int)); printf("ptr is %p\n", (void*)ptr
); foo(ptr);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCnZvaWQgZm9vKGludCogcHRyKSB7CiAgICBwcmludGYoInB0ciBpcyAlcFxuIiwgKHZvaWQqKXB0cik7Cn0KCmludCBtYWluKCkgewogICAgaW50KiBwdHIgPSBtYWxsb2Moc2l6ZW9mKGludCkpOwogICAgcHJpbnRmKCJwdHIgaXMgJXBcbiIsICh2b2lkKilwdHIpOwogICAgZm9vKHB0cik7CiAgICBmcmVlKHB0cik7CiAgICByZXR1cm4gMDsKfQ==