begin process at 2012 05 30 04:03:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

System

 > 

matrice de caractere en c


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

matrice de caractere en c

dimanche 20 juillet 2008 à 20:46:13 | matrice de caractere en c

flofloo

slt tout le monde voici mon probleme :
char **Init_Matrice_IrcMSG(int ligne,int colone)
{
     char **mat = NULL;
     int i;
     mat = (char**)malloc(ligne*sizeof(char*));
     for(i = 0;i<=ligne;i++)
     {
       mat[i] = (char*)malloc(colone *sizeof(char));
       } 
       return mat;
 }

vous l'avez compris on a faire a une matrice,mon probleme est que des que j'appel la fonction en lui affectant un vpointeur de type char** tout semble se passer tres bien,mais des que je decide d'ecrire dans la matrice avec une boucle "for" mon programme beug
  for(i=0;i<=199;i++)
{
   for(j=0;j<=199;i++)
   {
      matrice[i][j]='a';  
   }
}

dite moi svp que se passe t'il?...
dimanche 20 juillet 2008 à 20:57:04 | Re : matrice de caractere en c

SAKingdom

Membre Club
for(i = 0;i<=ligne;i++)

Dépassement de la capacité de mat. mat peut contenir ligne pointeurs indexés de 0 à ligne-1 donc:

for(i = 0;i<ligne;i++)

Ensuite

for(j=0;j<=199;i++)

Tu incrémentes i au lieu de j.

C++ (@++)

dimanche 20 juillet 2008 à 21:46:14 | Re : matrice de caractere en c

flofloo

merci je teste tous ça...
merci
dimanche 20 juillet 2008 à 21:48:27 | Re : matrice de caractere en c

flofloo

ca marchè merci encore pour i++ j'avais pas fait tro gaff en faite...


Cette discussion est classée dans : int, for, char, matrice, mat


Répondre à ce message

Sujets en rapport avec ce message

surcharges des operators [ par leroiloup ] salut a tout j'ais un probleme d'implementer les deux operator (operator+, operator*) et comment l'etuliser dans main() #include #include using names class matrice [ par ciaonataha ] J'ai ecrit le programme classe matrice...mais j'ai les error comme:"matrice.cpp:269: error: no match for 'operator=' in 'b = matrice::Mat_decomposer(a Une matrice est-elle transitive ? [ par 69Vincent ] Bonjour. Tout d'abord enchanté d'être sur le forum! Je suis un étudiant à l'IUT A de Lyon et j'ai quelques petits problème en C. Voilà le problème : O Allocation dynamique tableau 2D : erreur de seg [ par noname001 ] Bonjour à tous, [^^happy13] j'aimerais faire appel à vos lumières concernant deux codes. Ils ont tous les deux pour but de créer un tableau 2D dynami Allocation dynamique d'une matricec [ par djou45 ] Bonjour, Je suis débutant en C, et j'ai un problème avec ce programme ci dessous. Je pense que le problème est dans cette partie: [code=cpp] matrice


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales