如何在软件开发中合理的设计函数来解决实际问题
1. 一个函数的功能尽量独立单一
2. 多学多模仿牛人的代码
常用的系统函数
-
double sqrt(double x);
求x的平方根
-
int abs(int x)
求x的绝对值
-
double fabs(double)
求x的绝对值
-
变量的作用域和存储方式
-
按作用域分:
全局变量:在所有函数外部定义的变量
全局变量的使用范围:从定义位置开始到整个程序结束
局部变量:在一个函数内部定义的变量或者函数的形参都称为局部变量
void f(int i)
{
int j = 20;
}
全部变量和局部变量命名冲突的问题
2. 按变量的存储方式
静态变量
自动变量