欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
这应该只是个习惯而已吧。 国外的工程师命名往往不像中国人那么有目的性,不一定有确切的含义。比如java语言为什么叫java,只是因为工程师在命名的时候看到咖啡杯子上的java字眼而已。还有以狗的名字来给公司命名的zynga。国外很多名字似乎都来的很随意,看到什么就是什么,很多都谈不上确切的含义,这样命名也许仅仅是因为某个工程师在哪里看到这样两个名字,觉得有趣,就使用了,后来的人也跟风用了,结果就成了不成文的标准了。 其实名字的来源不重要,只要能理解意思就好了答案 2:
参看ESR的-acker"s dictionary。Google可以找到。答案 3:
这里有个帖子提到, 我贴过来好了.iteye/problems...A "standard list of metasyntactic variables used in syntax examples" often used in t-e United States is: foo, bar, baz, qux, quux, corge, grault, garply, waldo, fred, plug-, xyzzy, t-ud. T-e word foo occurs in over 330 RFCs and bar occurs in over 290.Wibble, wobble, wubble and flob are often used in t-e UK.自然语言的词想刨根究底甚是困难…… 不过在英文程序员社区里,foo bar baz这些词是常用于作为占位符而使用的。要查wiki的话,这项更合适:en.-.org/wiki... 之前记过一则很简短的写占位符时用的词,提到日文程序员社区里也有流行的占位符,-oge。答案 4:
转自ruanyifeng:常用变量名Foobar是Fubar的同音字,而后者是“-ed up beyond all recognition”(搞得面目全非)的首字母缩写。答案 5:
foo, bar就是外国人的甲,乙,丙,丁下一篇:金庸《天龙八部》回目“梦里真真语真幻”该怎么破句?整句如何解释? 下一篇 【方向键 ( → )下一篇】
上一篇:用-安全防护软件能将某软件源代码也能解剖到? 上一篇 【方向键 ( ← )上一篇】
快搜