编程文档中的 Foo Bar

许多软件文档中, 代码示例的部分, 经常会使用 ‘foobar’或者 ‘foo’, ‘bar’ 作为变量, 这两个单词具体是什么意思有点困惑, 词典给出的中文翻译都联系不上

tl;dr:

结合国情来理解, foobar 就是课文中的小明小红, 罗翔刑法案例中的张三, 张宇高数课, 等价无穷小公式中的

以下是维基百科给出的详细解释:

Foobar - Wikipedia


在编程中, 还有许多类似的约定俗成的占位符

比如 python 中的 单下划线_, 表示某个临时的无关紧要的变量

xargs命令参数中的 -I {}

find命令 -exec 参数后 的 {}