Partage
  • Partager sur Facebook
  • Partager sur Twitter

N'a pas compris mémoire RAM

(vidage de la mémoire ...)

    3 décembre 2005 à 16:37:17

    Bonjour tout les gens , je n'ai pas compris quelque chose dans le cours de c/c++ de matéo ... en effet , il est dit que la mémoire vive est vidée a chaque fois que l'on éteint l'ordi ... et que une variable non déclarée prend la valeur qui était resté dans l'emplacement ... maius , au démarrage d'e l'ordinateur ... quelles valeurs prennent les variables ??? o_Oo_O

    t!mZeR0 (qui se pose des questions ^^ )
    • Partager sur Facebook
    • Partager sur Twitter
      3 décembre 2005 à 16:45:38

      Et bien, au démarrage de l'ordi, les emplacements en RAM ont un état indéterminés. On ne connait leur valeur que lorsque l'on va les lire pour la 1ère fois. Donc chaque bit de la RAM prend une valeur 1 ou 0 de façon complètement aléatoire au démarrage.
      • Partager sur Facebook
      • Partager sur Twitter
        3 décembre 2005 à 16:47:04

        En fait, c'est durant l'execution du programme que des variables sont allouées.

        Le fait d'allouer/modifier des variables, c'est juste pendant qu'un programme/le pc tourne ;)

        En plus, quand ton ordinateur démarre, il stoque certaines infos dont il a lui-même besoin :)


        edit: grilled ^^
        • Partager sur Facebook
        • Partager sur Twitter
          4 décembre 2005 à 20:19:43

          ok , donc c'est ou 0 ou 1 ... merci :D ( sa serait p-e interresant de le rajouter dans le tuto ... je sais pas ...)
          • Partager sur Facebook
          • Partager sur Twitter
            4 décembre 2005 à 20:36:21

            Franchement on peut considérer que c'est aléatoire. Du temps que tu as compris qu'il valait mieux initialiser tes variables de suite pour pas qu'elles contiennent n'importe quoi, tu as retenu l'essentiel ;)
            • Partager sur Facebook
            • Partager sur Twitter

            If you'd like to join us, read "How do we work at OpenClassrooms"! :)

            N'a pas compris mémoire RAM

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown