Dubbio strcmp

di il
2 risposte

Dubbio strcmp

Ciao ragazzi...ho un dubbio sull'uso della strcmp, ho provato a cercare su internet e nei libri ma non ho trovato niente.
Volevo sapere, se nel caso s1 fosse prima ma anche uguale a s2, posso scrivere
stcmp( s1, s2)<=0 ? grazie dell'aiuto

2 Risposte

  • Re: Dubbio strcmp

    Allora, la domanda non si capisce bene.
    ho inteso che tu vuoi fare una operazione solo se una stringa a viene prima, alfabeticamente parlando, di una stringa b, oppure se sono esattamente uguali.
    sapendo che strcmp(a,b) restituisce 0 se a è uguale a b, un valore minore di 0 se a "viene prima" di b, e in caso contrario un valore maggiore a 0, tu scriveresti questo if:
    if (strcmp(a,b)<=0){
    // operazioni da eseguire
    }
  • Re: Dubbio strcmp

    Si io scriverei in quel modo, volevo sapere se fosse corretto...scusa per la poca chiarezza
Devi accedere o registrarti per scrivere nel forum
2 risposte