Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1389 connectés 

  FORUM HardWare.fr
  Hardware
  Matériels & problèmes divers

  Executer en C sur un mac : RIEN NE SE PASSE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Executer en C sur un mac : RIEN NE SE PASSE

n°10281170
axelle3003
Posté le 26-11-2017 à 11:47:01  profilanswer
 

Bonjour à tous,  
 
J'ai compiler et executer le code suivant (une copie du cours de liste chainées OpenclassRoom) sur un ordinateur avec un environnement Linux : TOUT VA BIEN il s'execute et fait ce que le code demande.
 
Par contre en voulant compiler ce même code sur mon mac (macOS High  Sierra 10.13 configuré avec Xcode 9 pour coder en c), la comilation se passe bien aucun message d'erreur mais lors de l'éxecution RIEN NE SE PASSE, il ne fait rien aucun message d'erreur mais il ne fait rien.
 
Quelqu'un saurait-il m'aider ?
 
Merci d'avance.

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. typedef struct element element;
  5. struct element
  6. {
  7.     int val;
  8.     struct element *nxt;
  9. };
  10.  
  11. typedef element* llist;
  12. llist ajouterEnTete(llist liste, int valeur)
  13. {
  14.     element* nouvelElement = malloc(sizeof(element));
  15.     nouvelElement->val = valeur; 
  16.     nouvelElement->nxt = liste;
  17.  
  18.     return nouvelElement;
  19. };
  20. void afficherListe(llist liste)
  21. {
  22.     element *tmp = liste;
  23.     while(tmp != NULL)
  24.     {
  25.         printf("%d ", tmp->val);
  26.         tmp = tmp->nxt;
  27.     }
  28. }
  29. int main(int argc, char **argv)
  30. {
  31.    
  32.     llist ma_liste1 = NULL;
  33.     ajouterEnTete(ma_liste1, 3);
  34.     ajouterEnTete(ma_liste1, 5);
  35.     ajouterEnTete(ma_liste1, 7);
  36.     afficherListe(ma_liste1);
  37.  
  38.     return 0;
  39. }

mood
Publicité
Posté le 26-11-2017 à 11:47:01  profilanswer
 

n°10281176
zonka
x58 forever!
Posté le 26-11-2017 à 12:02:29  profilanswer
 

Hello.
 
Je pense que tu peux commencer par poster dans la BONNE CATEGORIE = programmation / C++ plutôt qu'en hardware.


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
n°10281185
Andorria
Posté le 26-11-2017 à 12:24:45  profilanswer
 

+1


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Matériels & problèmes divers

  Executer en C sur un mac : RIEN NE SE PASSE

 

Sujets relatifs
Suppression du mot de passe - BIOSPC éteint brutalement - Aucune diode allumée - Rien ne se passe.
Upgrade son pc quand on connais rien :’(Carte mère et tour usb type-C
C'est pareil que de la pâte thermique ?depuis la mise à jour de mon bios asus plus rien
Etrange surchauffe I7-4790K 100°CMots de passe BIOS à chaque démarrage
Mot de passe session de Windows 10 fall creators 
Plus de sujets relatifs à : Executer en C sur un mac : RIEN NE SE PASSE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR