• 回答数

    5

  • 浏览数

    270

西由位门1
首页 > 英语培训 > foo英语是什么意思

5个回答 默认排序
  • 默认排序
  • 按时间排序

正版TJ状妈

已采纳

我个人比较讨厌在技术文章中看到foo,明明可以具象成Person、Teacher、Student之类的非要用Foo,这就好比以前写C语言的人,习惯用单词的简写给成员名称,什么std、ctr、ptr什么的,是不好的编程习惯,对初学者理解也不太友好

foo英语是什么意思

243 评论(14)

背信弃翊

“foo” 和“foobar”等单词经常会作为示例名称,出现在各种程序和技术文档中。据统计,在各种计算机和通信技术文档中,大约有百分之七的文档出现了这些词 语。可是这些文件都没有为它们给出合适的解释。虽然这不是个大问题,但对于初学者,尤其是母语非英语的人来说,这些单词往往会带来不小的迷惑。虽然正式文件中对于“foo”的语源没有详细的记载,但我们仍可以从它的发展历史中,捋清一些脉络。“foo” 一词最早出现在一些二战前的漫画和卡通作品中。在关于消防队员的漫画“Smokey Stover”中,作者Bill Holman大量的使用了“foo”一词。这部漫画连载于1930至1952年,在其中,“foo”这个词经常出现在汽车车牌上和一些没有意义的对话中,例如:“He who foos last foos best”或 “Many smoke but foo men chew”等。“foo”是根据某种中国的小雕像底部的文字得来的。这听起来很有道理,因为中国的雕像往往都会刻上祝福的文字,而 “foo”可能是“福”的音译。不过英文文法能接纳Holman的“foo”这个编造的单词,也是受了犹太语中“feh”和英文中“fooey”及 “fool”的影响。

294 评论(8)

小苹果花苑

bar是beyond all recognition的缩写,通俗点就是无法识别,一塌糊涂的意思foo是fu的变体,fu是英语习语fuck-up的缩写,同样是一团糟的意思

347 评论(11)

孙先生孙太太

foo在C语言中经常作为方法名或者类名,英文全称为function object Oriented,即面向对象函数。

foo常与bar搭配,foobar又为foo-bar,其中bar是beyond all recognition的缩写,通俗点就是无法识别,一塌糊涂的意思。

而foo是fu的变体,fu是英语习语fuck-up的缩写,同样是一团糟的意思。于是,有些编程经验的人,应该就已经明白了为何如今许多编程实例所涉及的事物均被冠名为foo。

扩展资料

定义和语源——

至今约有212 个RFC中有术语'foo','bar'或'foobar'作为伪变量(metasyntactic variable)没有任何适当的解释或定义。

foo /foo/

1、 interj. 令人反感的术语。

2、 用于任何东西的一般的名称,特别是程序和文件(特别是草稿文件)。

3、用于语法例释的标准伪变量表中的第一个(bar, baz, qux, quux, corge,grault, garply, waldo, fred, plugh, xyzzy, thud). [JARGON]

355 评论(13)

爱吃肉的饭团

Princess是公主,也可以是英语中的一个姓,普林斯,比如哈利波特中的魔药老师斯内普就是姓普林斯。但是在这儿不是姓,如果是姓的话,要名在前,姓在后。Fooe肯定是个名字,既然是公主就翻译为芙儿,呵呵,可不是郭芙。英语中名字和职位连在一起要职位在前,名字在后,所以查理王子是PrinceCharles。追问:问你fooe,不是PrincessFooe!回答:Fooe肯定是个名字,既然是公主就翻译为芙儿,呵呵,可不是郭芙。追问:是中文意思,不是音译!回答:它既然是一个名字就得音译啊因为音译就是它的含义追问:他不是名字,是一个词回答:这个词就是一个名字追问:哦

326 评论(15)

相关问答