char *p="abcde\0";
p=realloc(p,64);
できる?
さいごにfree(p);
で問題ない?