J'adore tes videos sur la programmation en C PrimFX. Je fais la filière Informatik en Allemagne et tes vidéos m'aident beaucoup !!!👍👍👍👍👍👍 #Les pointeurs #Allocation dynamique de memoire dynamique
Excellente vidéo, très claire et qui n'oublie pas d'aborder les points un peu plus complexes mais essentiels (sécuriser le malloc, free, ...) de manière simple pour bien débuter ! Je vais me plonger dans ta chaîne que je découvre avec plaisir !
Moi ce ne me met pas de 0 mais des nombres à plusieurs chiffres. J'ai beau essayer de faire que le tableau soit avec des zéros (hors les cases préremplies) mais rien à faire.
Dans ce cas; on a stocker déjà les valeur dans le tableau mais au cas si on veut incrémenter plusieurs valeur dans un tableau on utilisant le "scan f", comment on fait parce que j ai essayé mais aucun résultat
bonjour , j'ai un problème au niveau de l'alimentation d'une structure dynamique , je me demandais si c'est possible de nous faire un exemple sur un programme qui permets de rajouter entant de valeur a une structure en utilisant uniquement une structure de 3 variables si c'est possible? merci d'avance
Je fais exactement la même chose, les 3 seules petites lignes de départ, et mon programme me dit erreur il est impossible de convertir un void en int [-fpermissive]. int *pa=malloc(sizeof(int)); // interdit Connaissez-vous la raison de cette erreur ?
J'ai trouvé le problème ailleurs puis après être revenu sur cette vidéo j'ai découvert la réponse 2 minutes après là où je me suis arrêté. Ça arrive... Sur CodeBlocks je suis obligé de préciser avant malloc() le type que je veux (int*).
Salut ! Je vois pas en quoi l’allocation de mémoire est dynamique. Que tu le définisses avec `int tab[5]` ou avec `malloc(5 * sizeof(int))`, ça reste un tableau fixe de 5 cases non ?
Bah non, imagine que dans un programme tu ais des personnes qui doivent être enregistrées dans un tableau dès qu'elles atteignent un certain niveau de performance. Ce nombre de personnes peut varier d'un instant à l'autre (10 maintenant, 50 plus tard, puis 23, après 1000 personnes...). En variant de la sorte il te faut un tableau dynamique et non statique.
@liv-s8t Certes, mais c'était pas ma question. Bon, maintenant je connais la différence entre la pile et le tas, et je sais utiliser realloc, donc c'est bon, j'ai pigé :)
Tu dis d'abord que "pa" ne pointe sur rien et apres tu dis qu il pointe sur un entier... c pas parce que la valeur est mise a NULL que pa pointe sur rien. A la limite avec un void * tu pourrais dire qu il pointe sur un type indéterminé mais avec int * pa, pa pointe sur un int, pas sur rien. Sinon, très bon cours. A part ca, toi ou qq1 d'autre connaitrait pas une video ou on explique comment recoder malloc, calloc, realloc et free ? merci :)
Aussi l'adresse de pa qui est null.. Non c'est l'adresse que pa pointe qui est à null.. Sur ton printf tu dois pas mettre adresse de pa mais plutôt adresse sur laquelle pa pointe.. Parce que au final l'adresse du pointeur a belle et bien une valeur et c'est &pa
J'adore tes videos sur la programmation en C PrimFX. Je fais la filière Informatik en Allemagne et tes vidéos m'aident beaucoup !!!👍👍👍👍👍👍 #Les pointeurs #Allocation dynamique de memoire dynamique
Excellente vidéo, très claire et qui n'oublie pas d'aborder les points un peu plus complexes mais essentiels (sécuriser le malloc, free, ...) de manière simple pour bien débuter !
Je vais me plonger dans ta chaîne que je découvre avec plaisir !
Moi ce ne me met pas de 0 mais des nombres à plusieurs chiffres. J'ai beau essayer de faire que le tableau soit avec des zéros (hors les cases préremplies) mais rien à faire.
merci mec tu sait pas à quelle point tu me sauve la vie, tu merite plus de like
T'es tutos sont vraiment super 👌👌👌
Cool merci ^^ super tuto GG encore une fois je comprend tout
Aahh si je pouvais mettre 1000 pouce bleue
Tes tutos sont extraordinaires
merci la tuto est genial honnetement
je mabonne!!!
Super tuto ! 🙏
c'est vraiment interessant
Merci
Excellent !
ahhh du C !
Je vous découvre et vos tûtes sont très clairs, vous avez un tuto pour les tableaux 2 dimensions?
trop super
Super
Dans ce cas; on a stocker déjà les valeur dans le tableau mais au cas si on veut incrémenter plusieurs valeur dans un tableau on utilisant le "scan f", comment on fait parce que j ai essayé mais aucun résultat
super test tutos. A noter: comme tu le dis "sizeof" est un operateur, pas une fonction, donc les parentheses ne sont pas necessaires :)
mec jtm gros merci tu me sauve
Bonjour y'a t-il une video pour les fonction variadique ?
salut j ai fait ton tuto pour ajouter une video mais lorsque je vais dessus elle charge puis ne se met pas esque tu peut m aider stp
salut, une video sur les listes et les arbres à venir ?
Dans le cas d'un oublie de free comment récupérer la mémoire perdu?
bonjour , j'ai un problème au niveau de l'alimentation d'une structure dynamique , je me demandais si c'est possible de nous faire un exemple sur un programme qui permets de rajouter entant de valeur a une structure en utilisant uniquement une structure de 3 variables si c'est possible?
merci d'avance
Je fais exactement la même chose, les 3 seules petites lignes de départ, et mon programme me dit erreur il est impossible de convertir un void en int [-fpermissive].
int *pa=malloc(sizeof(int)); // interdit
Connaissez-vous la raison de cette erreur ?
J'ai trouvé le problème ailleurs puis après être revenu sur cette vidéo j'ai découvert la réponse 2 minutes après là où je me suis arrêté. Ça arrive...
Sur CodeBlocks je suis obligé de préciser avant malloc() le type que je veux (int*).
Salut ! Je vois pas en quoi l’allocation de mémoire est dynamique. Que tu le définisses avec `int tab[5]` ou avec `malloc(5 * sizeof(int))`, ça reste un tableau fixe de 5 cases non ?
Bah non, imagine que dans un programme tu ais des personnes qui doivent être enregistrées dans un tableau dès qu'elles atteignent un certain niveau de performance. Ce nombre de personnes peut varier d'un instant à l'autre (10 maintenant, 50 plus tard, puis 23, après 1000 personnes...). En variant de la sorte il te faut un tableau dynamique et non statique.
@liv-s8t Certes, mais c'était pas ma question. Bon, maintenant je connais la différence entre la pile et le tas, et je sais utiliser realloc, donc c'est bon, j'ai pigé :)
Slt j’aurais une petite question es que y aurais moyen de se parler en privé merci d’avance
h!a le c unique amour de ma vie :-)
Tu dis d'abord que "pa" ne pointe sur rien et apres tu dis qu il pointe sur un entier... c pas parce que la valeur est mise a NULL que pa pointe sur rien. A la limite avec un void * tu pourrais dire qu il pointe sur un type indéterminé mais avec int * pa, pa pointe sur un int, pas sur rien. Sinon, très bon cours. A part ca, toi ou qq1 d'autre connaitrait pas une video ou on explique comment recoder malloc, calloc, realloc et free ? merci :)
Aussi l'adresse de pa qui est null.. Non c'est l'adresse que pa pointe qui est à null.. Sur ton printf tu dois pas mettre adresse de pa mais plutôt adresse sur laquelle pa pointe..
Parce que au final l'adresse du pointeur a belle et bien une valeur et c'est &pa
ta fait un regime ? regard t'es video avant xd