//string assignment #include <stdio.h> static assign(char **name_p) { *name_p="assign from inside"; } int main() { char *name; char *name2; name="Hello World"; printf("name=%s\n", name); assign(&name2); printf("name2=%s\n", name2); }