其他语言是否使用Foo,Bar这样的东西; 垃圾邮件,鸡蛋

Bri*_*acy 7 language-agnostic variables coding-style

在Java,Javascript,C,C++,C#等语言中,我看到的代码类似于教程和代码片段中的代码.

int foo = 5;
int bar = 10;
baz(foo, bar);
Run Code Online (Sandbox Code Playgroud)

我假设这些用于快速变量名称,当命名约定不需要遵循时,例如快速片段,但它们已经变得如此受欢迎,它们似乎是语言的一部分.例如,python已交易foobarfor spameggs.

spam = 'spam'
eggs = 'eggs'
spam_and_eggs(spam, eggs)
Run Code Online (Sandbox Code Playgroud)

当我看到这些变量名时,我立即想到了python而没有其他语言.其他语言是否有签名占位符变量名称,如python?

pax*_*blo 5

这些变量不在一般在所有语言的一部分,他们是所谓的元句法变量,并允许您使用示例代码的变量而不必考虑辛苦什么应该被调用。

我倾向于使用类似的方法,调用我的所有源文件,qq.c或者qq.py(例如)在测试Stack Overflow的一次性代码时使用。

行话文件列出了一个体面的各种的这些元素(包括其可能的词源),但遗憾的是,未能列出我个人的最爱,xyzzyplughtwistypassages,在偏好和使用,并显示我的年龄顺序:-)