Constantes Ocupam Espaço na Memória

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

ความคิดเห็น • 6

  • @danborges8870
    @danborges8870 11 หลายเดือนก่อน +1

    Menino, sabia disso, não! Boa aprendizagem!

    • @JudSan
      @JudSan  11 หลายเดือนก่อน +2

      Legal. Acredito que muita gente nao vê esses detalhes quando estão aprendendo programação.

  • @aupaca
    @aupaca 11 หลายเดือนก่อน

    Judson, você já participou de um podcast ou alguma entrevista? Gostaria muito de assistir. Tu é mito D++

    • @JudSan
      @JudSan  11 หลายเดือนก่อน

      Não Artur, nunca participei de nada assim. Fico lisonjeado, mas minhas contribuições são muito nichadas, pouco relevantes no cenário global. Não daria audiência kkkkk

  • @twqzjsidIsndusiakdixisqjeksixi
    @twqzjsidIsndusiakdixisqjeksixi 11 หลายเดือนก่อน

    As const literals elas vão para um espaço na memória mesmo ocorrendo otimização? Não faria sentido o compilador já iniciar uma função com o valor de uma variável já setada caso o valor dela não mude?

    • @JudSan
      @JudSan  11 หลายเดือนก่อน

      Os compiladores acabam otimizando muitas situações. Mas você consegue ver claramente isso acontecendo com strings usando o site godbolt.org. Crie um código de exemplo com duas constantes string entre aspas duplas e você vai ver elas serem colocadas em LC0 e LC1, dentro da seção rodata. Faça com que as strings sejam a mesma palavra e verá LC1 sumir e LC0 ser usada em todas as ocorrências da string.