c++函数头是什么意思
2 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
楼主所说的函数是#include<math.h>
还是说定义时的函数名如int getstr(char *)?
如果是第一个
math一种函数库名!!
很多数学函数都在里面,是C++内部包装的函数库!需要使用肯定要加入他的头文件,不加入,编译器不知道在何处找你使用的函数!
如果是第二种,函数名的话,有很多作用,
一,区别与其他函数,如果每个函数都不要函数名,那编译器怎么知道你调用哪个函数?
二,判别是否已定义,不定义实现的函数,编译器不识别!
三,一个函数的入口,调用函数就必须要有这个函数的入口,不然怎么进入?
四,判别你是否重载了库函数(系统函数),重载了,则会调用你的,覆盖库函数!
- 2 回答
- 0 关注
- 809 浏览
添加回答
举报
0/150
提交
取消