Résultats de 1 à 4 sur 4

Sujet : Soustraire une chaine de caractère

  1. #1
    Visiteur MP
    Visiteur MP

    Soustraire une chaine de caractère

    Bonjour à tous.....
    En fait j\'ai deux chaines:
    une qui s\'appelle p1 et qui contient les caractères:
    \"*.yahoo.fr zilegdlzigdzud *.yala.ch ukegci\"
    et l\'autre qui s\'appelle p2:
    \"zilegdlzigdzud *.yala.ch ukegci\"
    et je cherche à afficher à l\'écran:
    \"*.yahoo.fr\" uniquement, est ce que vous avez une idée pour m\'aider à raéaliser ce travail...
    Merci d\'avance pour l\'aide que vous m\'apporterez, à bientôt,
    BOHLY Maxime :8O:

  2. #2
    Membre MP
    Inscrit
    août 2013
    Messages
    627
    Salut,

    En fait tu veux enlever la deuxieme chaine de la premiere c est ca?

    Peut etre qu il existe un fonction qui fait ca. Sinon tu peux le coder d\'une maniere tres simple.

    Tu crées un pointeur (char *) que tu places en début de la 1ère chaine.
    (p3 = p1)

    bon ensuite tu l avances et à chaque fois tu compares (strncmp)
    si c est bon
    si la taille de p3 = taille de p2
    p3 = 0
    sinon
    p3 = p3 + la taille de la 2eme chaine.
    (ca te permet de virer que la chaine.)
    tu retournes p1

    exemple:
    p1 = \"tititoto\"
    p2 = \"toto\"
    ca te retourne titi
    p1 = \"tititotouuu\"

    ca retourn titiuuu
    vala
    bon courrage
    ... Until then, we're better off dead
    A smile on the lips and a hole in the head ...

  3. #3
    Visiteur MP
    Visiteur MP
    oui ça correspond à ce que je veux faire; dis moi est ce que tu m\'écrire le script de ton exemple?
    merci d\'avance..
    BOHLY Maxime

  4. #4
    Membre MP
    Inscrit
    août 2013
    Messages
    627
    Regarde tes mails =)

    s il y en a que le code interresse.
    il est commente et tout. Un peu crade, pas super optimise mais bon... Y en a etre fatigue mwa :roll:
    ... Until then, we're better off dead
    A smile on the lips and a hole in the head ...

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé