fork download
  1. #include <iostream>
  2. #include <string.h>
  3. #include <stdio.h>
  4. using namespace std;
  5. char* myname() {
  6. char str[5] ;
  7. str[0] = 'a';
  8. str[1] = 'b';
  9. str[2] = 'c';
  10. str[3] = '\0';
  11. //printf("BEFORE[%s]__", str);
  12. string aa = str;
  13. string aa2 = "";
  14. aa2+=aa[0];
  15. aa2+=aa[1];
  16. aa2+=aa[2];
  17. aa2+=aa[3];
  18. return &aa2[0];
  19. }
  20.  
  21.  
  22. int main() {
  23. printf("AFTER[%s]\n", myname());
  24. return 0;
  25. }
Success #stdin #stdout 0s 4256KB
stdin
Standard input is empty
stdout
AFTER[abc]