
stacks
词源
源自古英语 '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.”
(当分配内存过多时会发生堆栈溢出。)
verb
❶ 将物品整齐地叠放起来,通常指按相同方向排列形成垂直的堆叠。
“Please stack the chairs against the wall after the meeting.”
(会议结束后请把椅子靠墙叠放好。)
“Workers were stacking crates in the warehouse.”
(工人们正在仓库里堆叠板条箱。)
常见短语
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.”
(看到被损坏的车时,他完全暴怒了。)