Bonjour,
après presque 2 heures à esseyer de debugguer mon programme je suis parvenu à isoler mon problème. J'ai écrit un code simple mais je ne comprend pas l erreur renvoyée :s
Si vous avez un petit moment à me consacrez je vous en serai très reconnaissant
(je me suis permis de rajouter les numéros des lignes)
et au moment de la compilation à la ligne 5 j'obtiens le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <stdlib.h> #include <stdio.h> int main() { 1 int** ppint=NULL; 2 ppint=malloc(2*sizeof(int*)); 3 (*ppint)=malloc(sizeof(int)); 4 printf("*ppint = %d \n",*ppint); 5 ((*ppint)+sizeof(int*))=malloc(sizeof(int)); 6 return(1); }
error: invalid lvalue in assignment
voici un petit dessin pour mieux voir le problème : http://img342.imageshack.us/my.php?i...roblemeeu7.jpg
j'avoue que je suis un peu perduemoi qui pensait avoir tout bien compris au pointeur.
![]()
Partager