TUTO C - #17 L'allocation de mémoire dynamique (malloc)

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 34

  • @yvanzambou975
    @yvanzambou975 4 года назад +5

    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

  • @rrsl4219
    @rrsl4219 3 года назад +9

    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 !

    • @jephe.3219
      @jephe.3219 Год назад

      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.

  • @cellulevivante1661
    @cellulevivante1661 2 года назад +1

    merci mec tu sait pas à quelle point tu me sauve la vie, tu merite plus de like

  • @YayA-ml8tq
    @YayA-ml8tq 2 года назад +1

    T'es tutos sont vraiment super 👌👌👌

  • @pioupiagaming
    @pioupiagaming 5 лет назад +4

    Cool merci ^^ super tuto GG encore une fois je comprend tout

  • @ousseynoungom9937
    @ousseynoungom9937 4 года назад

    Aahh si je pouvais mettre 1000 pouce bleue
    Tes tutos sont extraordinaires

  • @sidig15
    @sidig15 Год назад

    merci la tuto est genial honnetement
    je mabonne!!!

  • @yoRebooorn
    @yoRebooorn 5 лет назад +1

    Super tuto ! 🙏

  • @FalilouSarr-e7q
    @FalilouSarr-e7q 5 месяцев назад

    c'est vraiment interessant

  • @gymmotivation_motivacionde5189
    @gymmotivation_motivacionde5189 Год назад +1

    Merci

  • @SamSam-cs2mj
    @SamSam-cs2mj 5 лет назад

    Excellent !

  • @333juniorb
    @333juniorb 5 лет назад +3

    ahhh du C !

  • @T-Sam
    @T-Sam 3 месяца назад

    Je vous découvre et vos tûtes sont très clairs, vous avez un tuto pour les tableaux 2 dimensions?

  • @camilleivantoloum-doumde1867
    @camilleivantoloum-doumde1867 2 года назад

    trop super

  • @danieltelo4643
    @danieltelo4643 8 месяцев назад

    Super

  • @judestinasoady548
    @judestinasoady548 4 года назад

    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

  • @lolosuper01
    @lolosuper01 Год назад

    super test tutos. A noter: comme tu le dis "sizeof" est un operateur, pas une fonction, donc les parentheses ne sont pas necessaires :)

  • @charlinepetit7438
    @charlinepetit7438 3 года назад

    mec jtm gros merci tu me sauve

  • @AbderrahmaneGhomed
    @AbderrahmaneGhomed Месяц назад

    Bonjour y'a t-il une video pour les fonction variadique ?

  • @sayn9346
    @sayn9346 5 лет назад

    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

  • @Nico-in6ku
    @Nico-in6ku 5 лет назад +1

    salut, une video sur les listes et les arbres à venir ?

  • @toki9436
    @toki9436 3 дня назад

    Dans le cas d'un oublie de free comment récupérer la mémoire perdu?

  • @LevenTechnologie
    @LevenTechnologie 2 года назад

    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

  • @Nico14801
    @Nico14801 8 месяцев назад

    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 ?

    • @Nico14801
      @Nico14801 8 месяцев назад

      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*).

  • @jd-dev
    @jd-dev Год назад

    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 ?

    • @liv-s8t
      @liv-s8t Месяц назад

      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.

    • @jd-dev
      @jd-dev Месяц назад

      @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é :)

  • @jacquescasale3012
    @jacquescasale3012 5 лет назад

    Slt j’aurais une petite question es que y aurais moyen de se parler en privé merci d’avance

  • @samuelbertin9381
    @samuelbertin9381 5 лет назад

    h!a le c unique amour de ma vie :-)

  • @yaacovlevy8604
    @yaacovlevy8604 5 лет назад +1

    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 :)

    • @amelhc7074
      @amelhc7074 2 года назад

      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

  • @WiXiK974
    @WiXiK974 5 лет назад +1

    ta fait un regime ? regard t'es video avant xd