#include <stdio.h> void aa(char *p) { p=(char *)malloc(10); } void main() { char *str = NULL; aa(str); strcpy(str,"12345"); printf("%s",str); }