黑马程序员技术交流社区

标题: block对比函数 [打印本页]

作者: 愿我能    时间: 2014-5-9 23:04
标题: block对比函数
block比函数效率要高,那么block主要高在哪了???
作为书写而言感觉函数是更方便一些,因为不用输^ 号,而且 block不用typedef的话定义比较麻烦感觉


作者: 流心语    时间: 2014-5-10 17:14
block是在程序运行时才封装的代码,而函数是在程序运行前就必须确定的代码。
作者: 522049094    时间: 2014-5-10 22:34
函数在编译时就需要导入,直到整个程序结束才会释放内存,block的话运行时才封装,用完了就会释放内存。这个是我个人的理解不知道对不对。
作者: D调的沉默    时间: 2014-5-11 12:18
522049094 发表于 2014-5-10 22:34
函数在编译时就需要导入,直到整个程序结束才会释放内存,block的话运行时才封装,用完了就会释放内存。这 ...

好像你回答的不对,因为函数也是在函数资信网的时候就释放里面的变量,而不是在整个程序结束才会释放




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2