#include <stdio.h>
#include <string.h>
char *local(void) {
static char nomex[12] = "aaaaaaaaaa";
char nome[12] = "programador";
char *ponteiro = nome;
return ponteiro;
}
int main(void) {
char *ponteiro = local();
printf("%p\n", (void *)ponteiro
); }
//https://pt.stackoverflow.com/q/297376/101
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmNoYXIgKmxvY2FsKHZvaWQpIHsKICAgIHN0YXRpYyBjaGFyIG5vbWV4WzEyXSA9ICJhYWFhYWFhYWFhIjsKICAgIGNoYXIgbm9tZVsxMl0gPSAicHJvZ3JhbWFkb3IiOwogICAgY2hhciAqcG9udGVpcm8gPSBub21lOwogICAgcmV0dXJuIHBvbnRlaXJvOwp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyICpwb250ZWlybyA9IGxvY2FsKCk7CiAgICBwcmludGYoIiVzXG4iLCBwb250ZWlybyk7CiAgICBwcmludGYoIiVjXG4iLCBwb250ZWlyb1swXSk7CiAgICBwcmludGYoIiVwXG4iLCAodm9pZCAqKXBvbnRlaXJvKTsKfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvMjk3Mzc2LzEwMQ==