Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C] primo carattere di una stringa...

    scusate.. magari è davvero una fagianata.. ma il C lo uso di rado e questa è l'ultima cosa che mi manca prima di consegnare un progetto....

    if((pch = strchr(str,'-')) != NULL)
    {
    //la parte restante di str me la trovo in pch+1
    }


    questo mi individua qualsiasi stringa che abbia '-' in qualsiasi posizione... ma se volessi superare il test solo se '-' si trova in prima posizione.. come dovrei fare?

    tnx


  2. #2
    sono un ->

    *str == '-'

    sono arruginito con il C e programmo d astamattina presto.. basta come scusa?


  3. #3

    Re: [C] primo carattere di una stringa...

    Originariamente inviato da }gu|do[z]{®©
    scusate.. magari è davvero una fagianata.. ma il C lo uso di rado e questa è l'ultima cosa che mi manca prima di consegnare un progetto....

    if((pch = strchr(str,'-')) != NULL)
    {
    //la parte restante di str me la trovo in pch+1
    }


    questo mi individua qualsiasi stringa che abbia '-' in qualsiasi posizione... ma se volessi superare il test solo se '-' si trova in prima posizione.. come dovrei fare?

    tnx

    if(str[0]=='-') qualcosa();
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.