#include <stdio.h>#include <stdlib.h>#include <string.h>struct foo {char z[10]; };char*get_z(struct foo *this){return&this->z[0]/* the `this' pointer is not dereferenced! */;}intmain(){struct foo k;char*n =get_z(& k);srand((int)(__mf_uintptr_t) n);/* use the pointer value */return0;}