在我的大学里,当我上了一门关于ANSI-C的课时,我被教了一种缩短大量重复代码的方法。基本上,这是一个声明,在一开始使用#符号,您可以用来分配一个名称和它应该替换的代码。有谁能帮我记住这个方法叫什么,而且可以用Java实现吗?我不知道如何在网上搜索这个,所以我想我可以在这里寻求帮助。谢谢!
最佳答案
你可能在想macros。
例如:
#define INCREMENT(x) x++
然而,宏实际上被扩展为-意味着除非它们被积极地插入,否则它们会产生意想不到的行为。
在我的大学里,当我上了一门关于ANSI-C的课时,我被教了一种缩短大量重复代码的方法。基本上,这是一个声明,在一开始使用#符号,您可以用来分配一个名称和它应该替换的代码。有谁能帮我记住这个方法叫什么,而且可以用Java实现吗?我不知道如何在网上搜索这个,所以我想我可以在这里寻求帮助。谢谢!
最佳答案
你可能在想macros。
例如:
#define INCREMENT(x) x++