C++函数存在的意义、为什么要使用函数

2020-01-06 12:12:49王旭

如果我们把若干项功能分拆为函数,则只要把函数原型提供出来就可以了,不需要将数据提供出来。一般情况下,别的函数无法修改本函数内的数据,而函数的实现方法对外也是保密的。我们把这种特性称为函数的黑盒特性。

我们认识到一个程序中需要有函数存在,于是一个更完整的程序结构出现了:
预处理头文件
各函数声明
主函数
{
   主函数体 //注释
}
各函数定义