fork download
  1. #include <stdio.h>
  2.  
  3. void distort_flags_list(char*** flags);
  4.  
  5. int NUM_FLAGS = 2;
  6.  
  7. int main(int argc, char** argv)
  8. {
  9. distort_flags_list(&argv);
  10. int flag_offset;
  11. for ( flag_offset = 0; flag_offset < NUM_FLAGS; flag_offset++) {
  12. printf("%s\n", *(argv + flag_offset));
  13. }
  14.  
  15. return 0;
  16. }
  17.  
  18. void distort_flags_list(char*** flags)
  19. {
  20. static char* tester[2] = {"first", "second"};
  21. *flags = tester;
  22. }
Success #stdin #stdout 0s 2008KB
stdin
Standard input is empty
stdout
first
second