[C] Problème

Sake_reflex Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Sake_reflex Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   48
 
Bonjour,
Quel est ton erreur stp?

Cordialement
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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   Statut Membre Dernière intervention   48
 
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   Statut Membre Dernière intervention  
 
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