Just testing and need to know how to make this code work without using dynamic mem allocation for b?.
Code:char* rchar() { char b[100]; strcpy(b, "Hello World\n"); return (char*&)b; } int main(int argc, char* argv[]) { char *s = rchar(); printf("%s",s); return 0; }




Reply With Quote