好词典

stacks

UK /stæks/US /stæks/

词源

源自古英语 'staca'(桩,柱),与古诺尔斯语 'stakkr'(干草堆)同源,最终源自原始日耳曼语词根 *stak-。

noun

❶ 指一堆整齐叠放的物品,通常指书籍、纸张等扁平物体,强调数量多且有序堆放的状态。

“There were stacks of books on the floor waiting to be shelved.”

(地板上堆着一摞摞等待上架的书。)

“She sorted the documents into neat stacks on her desk.”

(她把文件整理成整齐的几摞放在桌上。)

❶ 在计算机领域指遵循后进先出原则的数据存储结构,常用于程序调用和内存管理。

“The function call pushes the address onto the stack.”

(函数调用将地址压入堆栈。)

“Stack overflow occurs when too much memory is allocated.”

(当分配内存过多时会发生堆栈溢出。)

同义词:pile, heap, accumulation

verb

❶ 将物品整齐地叠放起来,通常指按相同方向排列形成垂直的堆叠。

“Please stack the chairs against the wall after the meeting.”

(会议结束后请把椅子靠墙叠放好。)

“Workers were stacking crates in the warehouse.”

(工人们正在仓库里堆叠板条箱。)

同义词:pile up, heap, accumulate

常见短语

stack the deck — 暗中安排对自己有利的局面,常用于形容不公平的竞争或人为操控的结果。

“The election was unfair because they stacked the deck in their favor.”

(这次选举不公平,因为他们暗中做了对自己有利的安排。)

blow one's stack — 突然暴怒,情绪失控,像火山爆发一样突然发泄怒气。

“When he saw the damaged car, he completely blew his stack.”

(看到被损坏的车时,他完全暴怒了。)