|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
[C] - controllo caratteri di una stringa...
Un saluto a tutti e buon 2007 intanto!
per prima cosa volevo capire una cosa riguardo la riga di codice sottostante; int main(int argc, char *argv[]); argc = contiene il numero di parametri si passa al main, e questo OK; argv = è un puntatore a stringhe??? io dovrei controllare ciascun carattere che è contenuto in *argv[]...come faccio? Grazie a tutti! |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1451
|
Quote:
argc è un array di array di puntatori a carattere, dunque for(i=0;i<argc;i++) for(j=0;j<strlen(argv[i]);j++) argv[i][j] // accesso al j-simo carattere dell'i-simo argomento
__________________
Ciao ~ZeRO sTrEsS~ |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
capito capito! grazie 1000!
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Ricordarsi sempre che il primo parametro, cioè argv[0], è il nome dell'eseguibile, così come è stato richiamato.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
Questo me lo ricordo...il dubbio mio era su argv.
Grazie a tutti per la tempestività delle risposte! |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Quote:
Codice:
argc--; argv++;
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:23.



















