C语言中有没有宏定义?
1个回答
展开全部
Java有宏定义。
C语言的宏定义,在Java也有相应的表达方式,即公共静态方法即可,public static 的类方法就可以了。在Java中,要定义常量的话,可以在类中使用 public static final 。比如: public static final int PI = 3.14159;//java.lang.Math.PI差不多就应该是这么定义的。
计算机科学里的宏
是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。
宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询