#include <stdio.h>
// int a[64] = {0};
int a = 9;
void fun1(int *rx_len)
{
// static int a = 9;
rx_len = &a;
//*rx_len = 9;
printf("a = %d, rx_len = %d, rx_addr = %p, a_addr = %p\n",a
,*rx_len
, rx_len
,&a
); }
int main(void) {
// your code goes here
// printf("%d\n",sizeof(a));
int len = 0;
fun1(&len);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Ci8vIGludCBhWzY0XSA9IHswfTsKaW50IGEgPSA5Owp2b2lkIGZ1bjEoaW50ICpyeF9sZW4pCnsKCS8vIHN0YXRpYyBpbnQgYSA9IDk7CglyeF9sZW4gPSAmYTsKCS8vKnJ4X2xlbiA9IDk7CglwcmludGYoImEgPSAlZCwgcnhfbGVuID0gJWQsIHJ4X2FkZHIgPSAlcCwgYV9hZGRyID0gJXBcbiIsYSwqcnhfbGVuLCByeF9sZW4sJmEpOwp9CmludCBtYWluKHZvaWQpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCS8vIHByaW50ZigiJWRcbiIsc2l6ZW9mKGEpKTsKCWludCBsZW4gPSAwOwoJZnVuMSgmbGVuKTsKCXByaW50ZigibGVuID0gJWRcbiIsbGVuKTsKCXJldHVybiAwOwp9