foo,bar,baz等的含义

Alv*_*oao 5 terminology metasyntactic-variable

我一直想知道foo,bar,baz等的含义。

我已经在科学文章中多次找到这些术语。此外,该术语以某种方式用作其他示例的标准。

有谁知道这些术语的来源以及如何正确使用它们?

Ale*_*son 6

虽然这个问题超出了 Stack Overflow 的范围,但我强烈推荐维基百科关于这个问题的文章:

Foobar 的历史

快速预览:

foo 这个词起源于 1930 年代的一个废话,军事术语 FUBAR 出现在 1940 年代…… foo 战斗机一词在二战中被盟军飞机飞行员用来描述各种不明飞行物或神秘的空中现象。在 1965 年版的麻省理工学院技术工程新闻中,这些术语在编程上下文中的首次已知使用出现了。


unr*_*pex 6

\n

术语 foobar (/\xcb\x88fu\xcb\x90b\xc9\x91\xcb\x90r/)、foo、bar、baz 等在计算机编程或计算机相关文档中用作元语法变量和占位符名称。它们被用来命名诸如变量、函数和命令之类的实体,这些实体的确切身份并不重要,仅用于演示概念。

\n
\n

Foobar 维基百科文章

\n

太棒了;

\n

Foo、bar 和其他术语用作占位符名称来演示概念。在现实生活中,这些值通常会替换为适合代码上下文的更有意义的名称。

\n