一、预定义函数
所谓的预定义函数,也就是C++中提供的库函数,在自己写程序的时候可以直接调用这些函数。
1、可以把函数所在的文件include进来,比如:对于一些数学公式运算,#include <cmath>
2、随机数生成:rand
3、强制类型转换。在前面加数据类型比如 (int)a (double)b
二、程序员自定义函数
1、函数定义
函数定义,首先要函数声明。
double total_coust(int num_par,double price_par);
double为函数的返回类型。 total_coust为函数名。 num_par和price_par为函数形参。
三、过程抽象
函数应该像黑盒子那样使用,只要知道输入应该是什么,输出应该是什么就好啦。
四、重载函数
一个函数名具有两个或者更多的函数定义,称为重载。重载时,函数定义必须使用不同数量的形参,或者使用不同数据类型的形参。