fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int pushData(char **strAlpha)
  5. {
  6. size_t i;
  7.  
  8. *strAlpha = malloc(10);
  9. for (i = 0; i < 10; ++i) {
  10. printf("i: %zu\n", i);
  11. **(strAlpha + i) = 'a';
  12. }
  13. **(strAlpha + i) = '\0';
  14.  
  15. return 0;
  16. }
  17.  
  18. int main(void)
  19. {
  20. char *strAlpha;
  21. pushData(&strAlpha);
  22. printf("strAlpha: %s", strAlpha);
  23. }
  24.  
Runtime error #stdin #stdout 0.02s 1852KB
stdin
Standard input is empty
stdout
Standard output is empty