Call me a noob, 'cause I really am, but what does 'foo' mean? I have seen it a lot. but I don't know what it means. Could someone clarify? All help is appreciated.
问问题
222 次
2 回答
2
有一个美国军事用语,FUBAR
意思是“……面目全非”。您可以弄清楚 FU 对自己意味着什么。程序员使用这两个音节,foo
并且bar
经常用于一次性文件名、测试程序等。
于 2014-03-07T17:17:42.440 回答
0
foo
用作占位符名称,通常在示例代码中表示被命名的对象或名称的选择不是示例的关键部分。如果需要多个这样的名称,foo
则通常后跟bar
, baz
,甚至。bundy
维基百科称这些名称为元句法变量。Python 程序员应该使用spam
, eggs
, ham
, 而不是foo
, 等等。
foo在 SA 中有很好的用途。
foo
当程序员想不出一个有意义的名称时,我也看到过使用(例如,作为 . 的替代品tmp
),但我认为这是对foo
.
Edit= 将在此处链接的另一个问题上回答这个问题。我从这个问题中得到了这个:'foo'到底是什么意思?
或者你可以使用互联网俚语,foo
意思是fool
。
于 2014-03-07T17:12:13.600 回答