[C] Problème

Fermé
Sake_reflex Messages postés 4 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 3 mars 2009 - 27 févr. 2009 à 15:42
Sake_reflex Messages postés 4 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 3 mars 2009 - 27 févr. 2009 à 18:58
Bonjour,
j'ai un petit bout de code qui pose problème :

**#include <stdio.h>
#include <stdlib.h>

struct variable{
char *nom=NULL;
char *type=NULL;
nom = (char*)malloc(sizeof(char)*30);
type = (char*)malloc(sizeof(char)*10);
};
typedef struct variable Variable;


Si vous pouvez m'aider ça serait cool :)

4 réponses

djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 48
27 févr. 2009 à 15:46
Bonjour,
Quel est ton erreur stp?

Cordialement
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
27 févr. 2009 à 16:24
pas d'appel de fonction dans la déclaration d'une structure, et pas d'initailisation non plus;
§Si tu connais la taille de tes tableaux, utilise directement des tableaux plutot que des pointeurs.
0
djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 48
27 févr. 2009 à 16:26
Ah ben j'allais le dire ...
Je comprend pourquoi tu dis que tu as toujours raison !!
Cordialement
0
Sake_reflex Messages postés 4 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 3 mars 2009
27 févr. 2009 à 18:58
Ok merci :) J'utilisais malloc car ça fait longtemps que je n'ai plus fais de C . Et je voulais faire un peu de révision D:
0