stack memory
[/stæk ˈmɛməri/]
nounpl: stack memories
memória de pilha
1. A region of computer memory that operates on a Last-In-First-Out (LIFO) principle, where data is automatically allocated and deallocated as functions are called and return
Local variables in C are stored in stack memory and are automatically freed when the function returns.
Variáveis locais em C são armazenadas na memória de pilha e são automaticamente liberadas quando a função retorna.
2. Memory used for storing function parameters, return addresses, and local variables during program execution
Stack memory is typically faster than heap memory because of its simple allocation mechanism.
A memória de pilha é tipicamente mais rápida que a memória heap devido ao seu mecanismo de alocação simples.
3. A limited memory region that can cause a stack overflow if too much data is pushed onto it
Infinite recursion can quickly exhaust stack memory and cause a stack overflow error.
A recursão infinita pode rapidamente esgotar a memória de pilha e causar um erro de estouro de pilha.
In Brazil and Portugal, while 'memória de pilha' is the formal Portuguese translation, many software developers use the English term 'stack memory' directly in professional settings, technical documentation, and code comments. This is common in the global tech industry where English dominates technical discourse. Educational institutions typically teach the Portuguese translation, but industry practice often defaults to English terminology.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →