美文网首页网络通讯编程
宏和函数的优缺点

宏和函数的优缺点

作者: 奥斯特洛司机 | 来源:发表于2019-03-30 08:00 被阅读0次

    宏的优点:
    预编译的时候展开,不需要每次运行时载入,这种情况效率比函数高
    缺点,预编译后产生的文件比函数调用要大,
    宏表达式中不能出现递归定义,这点区别于函数,因为宏只做简单的文本替换,且只替换一次,如果出现递归定义,就会无法被完全替换,导致后续编译时原宏名被当作函数;

    相关文章

      网友评论

        本文标题:宏和函数的优缺点

        本文链接:https://www.haomeiwen.com/subject/wsfrbqtx.html