当前位置:嗨网首页>书籍在线阅读

06-常函数(constant functions)

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

常函数(constant functions)

常函数是一种严格的纯函数。常函数不能访问全局变量,参数不能是指针类型。因此,常函数的返回值只和值传递的参数值有关。和纯函数相比,常函数可以做进一步的优化。数学函数,比如abs(),是一种常函数(假设它们不保存状态,或者为了优化加入一些技巧)。编程人员可以通过关键字const来标识函数是常量的:

591.png 和纯函数一样,常函数返回void类型也是非法且没有任何意义的。