|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 1999
Città: Milano
Messaggi: 531
|
Passare param. dalla linea di comando ..IN C
ciao ragazzi
devo fare un esercizio per l università...sistemi operativi, mica sapete come devo fare per passare un parametro dalla linea di comando al programma? tutto ciò che passo è contenuto in argv se non sbaglio, ma argv è un puntatotre ad un array di stringhe...quindi teoricamente argv[1] dovrebbe contenere l inform che voglio...ma come faccio a trattarlo come un intero?? help me!"!
__________________
Vintage signature: Abit nf7-s, Xp 2500+@2300mhz, 256 mb 418mhz cas2, geforce fx5700,S-ATA 160 Maxtor,Lg gsa 4120b...prima..ma ora..DELL INSPIRON 6400, ATI X1300... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
|
Codice:
int main(int argc, char** argv)
{
int param;
if(argc > 1)
{
param = atoi(argv[1]);
printf("%d", param);
}
return 0;
}
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 1999
Città: Milano
Messaggi: 531
|
grazie tantissimo!!
l avevo visto però pensavo ci stesse qualche metodo diretto di passare il parametro cosi almeno sono sicuro che devo fare cosi!!1 grazie di nuovo ciao
__________________
Vintage signature: Abit nf7-s, Xp 2500+@2300mhz, 256 mb 418mhz cas2, geforce fx5700,S-ATA 160 Maxtor,Lg gsa 4120b...prima..ma ora..DELL INSPIRON 6400, ATI X1300... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:33.



















