fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main(int argc, char *argv[]) {
  6. int i;
  7. char *str_result;
  8. char *str_dst = NULL;
  9. str_result = malloc(100);
  10. str_dst = malloc(100);
  11.  
  12. strcpy(str_result, "Action done");
  13. size_t len = strlen(str_result);
  14. printf("string length is = %zu\n", len);
  15. memcpy(str_dst, str_result, len);
  16. str_dst[len]='\0';
  17. printf("%s\n", str_dst);
  18.  
  19. free(str_dst);
  20. free(str_result);
  21.  
  22. return 0;
  23. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
string length is = 11
Action done