Я знаю, что ты ударишь меня по костяшкам пальцев, но.
Почему это приводит к ошибке сегментации
char* cmd;
strcpy(cmd, argv[0]);
, а этого нет
char *cmd;
cmd = "plop";
Я не делал » Я некоторое время практикуюсь и не могу вспомнить, почему.
ps: вообще-то, я знаю, что что-то подобное, до strcpy, было бы лучше
char *cmd = (char*) malloc(strlen(argv[0]));
, но мне просто интересно, почему эта ошибка сегментации. ] Спасибо!