je comprend pas à quoi sert exactement assert.h, pouriez-vous m'éclairez rapidement svp ![[[sticker:p/1kkr]]](https://image.jeuxvideo.com/stickers/p/st/1kkr)
j'essaye juste pour l'instant d'executer un programme avec ca mais ca me met permision denied!!!!
int main(int argc, char *argv[])
{
char *newargv[] = { NULL, "hello", "world", NULL };
char *newenviron[] = { NULL };
assert(argc == 2); /* argv[1] identifie le
programme à exécuter */
newargv[0] = argv[1];
execve(argv[1], newargv, newenviron);
perror("execve"); /* execve() ne retourne qu'en cas d'erreur */
exit(EXIT_FAILURE);
}