[C] Main przyjmujący jako argument inny program
Ostatnio zmodyfikowano 2018-04-09 12:42
Azaks Temat założony przez niniejszego użytkownika |
[C] Main przyjmujący jako argument inny program » 2018-04-08 12:44:48 Witam, mam pewien problem. Dopiero co zaczynam przygodę z C i chcę żeby argumentem main były argumenty my_prog czyli liczby 1 i 2 , na razie to mój program: #include <stdio.h> #include <stdlib.h> #include <unistd.h>
int main(int argc, char *argv[]) { int pid = 0; int i =0; int status = 0; if( (pid=fork())==0 ) { execl( "my_prog", "my_prog", "1", "2", NULL ); } int k1; int k2; if(argv[1] && argv[2]) { k1 = atoi(argv[1]); k2 = atoi(argv[2]); } printf("Parametr 1: %d \n",k1); printf("Parametr 2: %d \n",k2); return 0; }
Będę wdzięczny za każdą pomoc :) |
|
darko202 |
» 2018-04-09 12:42:49 |
|
« 1 » |