chaine de caractères , erreur segmentation
Bonjour,
je fais un ptit programme qui convertit un entier décimal en une chaine de caractès "binaire"
ex: 10 sera convertit en 0000 1010
Voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
char * octet;
char * binaire;
char * conversion (int decimal);
int main ()
{
binaire=conversion(10); // je met dans la chaine binaire le résultat de la conversion du 10
}
char * conversion (int decimal)
{
// je remplis ici ma chaine octet en faisant des octet[i]='0'; ou octet[j]='1'; et j'oublie pas //le octet[8]='\0'; pour le dernier caractère
return octet // je retourne ma chaine octet |
Mais j'ai une erreur segmentation fault..
Merci