Когда я вызываю execvp
, например execvp (echo, b)
, где b - массив аргументов для команды a , изменение этого массива позже повлияет на вызов execvp, сделанный ранее? Когда я пытаюсь вызвать execp (echo, b), он заканчивает печать (null) вместо содержимого внутри b. Может ли кто-нибудь указать, почему и что мне нужно сделать, чтобы правильно передать аргументы?