probleme de "segmentation fault" (langage C)
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

probleme de "segmentation fault" (langage C)



  1. #1
    invitea0f03ccc

    probleme de "segmentation fault" (langage C)


    ------

    Bonjour a tous
    je m'initie au language C, pour ça, je me suis procuré un "bon" bouquin, et je le suis a la lettre.
    sauf que!... un code qui en sort tout droit ressort sans erreur a la compilation, mais grogne en disant "segmentation fault" lors de l'éxécution... C'est pourtant un code tout simple (j'en suis a la page 10..) *honte*
    Code:
    #include <stdio.h>
    #include <string.h>
    main()
      {
        char ch1[50]="s";
        char *ch2="bonjour";
        strcat("s",ch2);
        printf("Résultat :%s\n",ch1);
     }
    quelqu'un peut-il m'aider s'il vous plait?
    merci

    -----

  2. #2
    invite765732342432
    Invité

    Re : probleme de "segmentation fault" (language C)

    A priori, le problème vient de là:
    Citation Envoyé par fanchois Voir le message
    strcat("s",ch2);
    char strcat (char dest, const char src);
    Autrement dit, la variable de destination est, dans ton code, "s" qui est une constante... Bref, pas une bonne idée !

    S'il est réellement écrit ça dans ton bouquin, voici un bon conseil: Trouves-en une autre !

  3. #3
    invitea0f03ccc

    Re : probleme de "segmentation fault" (language C)

    donc, j'ai remplacé "s" par ch1, et ça marche ^^
    le bouquin est parti à la poubelle (numérique ^^, fo pas gacher de papier), je vais en trouver un autre...
    Merci Faith
    ps: si tu connais un bon cours de C, je suis preneur

  4. #4
    erik

    Re : probleme de "segmentation fault" (langage C)

    Salut Fanchois,

    Plein de lectures ici : http://c.developpez.com/cours/
    Dernière modification par JPL ; 27/01/2009 à 16h26.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Kernel Fault CHECK
    Par invite130799f6 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 8
    Dernier message: 19/10/2008, 11h17
  2. [Blanc] Passage en Fault e BOSCH AQUASENSOR
    Par inviteb5335a2b dans le forum Dépannage
    Réponses: 1
    Dernier message: 18/10/2008, 12h29
  3. IFSI de montereau fault yonne
    Par invite855a410b dans le forum Orientation après le BAC
    Réponses: 0
    Dernier message: 17/01/2008, 19h29
  4. J'ai un problème avec un segmentation fault
    Par invite93279690 dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 30/01/2007, 09h08
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...