在程序员的世界中,栈是一种常见的数据结构,被广泛应用于程序的运行过程中。但有时候我们可能会遇到一个问题——“栈怎么读?”
在汉语中,“栈”的音译有两种不同的读法:zhàn yǒng dú和zhàn hé dú。而实际中应该如何选择音标呢?
从词源角度来看,stack源于英语,早期的音译是相对困难的。最后,人们采用了两个汉字“栈”和“堆”,分别对应stack和heap。在此基础上,就产生了zhàn yǒng dú和zhàn hé dú两种不同的音标。
其实,两种读音都可以,它们之间没有对错之分,只是因人而异。不过,在一般的编程语境下,zhàn yǒng dú更为常见。