#include void doit(const char **strref) { *strref = "blubb"; } int main(void) { const char *str = "foo"; doit(&str); printf("%s\n", str); return 0; }