今天开始更函数笔记!!!
目录
一、子程序
通常,在程序设计中,我们会发现一些程序段在程序的不同地方反复出现,此时可以将这些程序段作为相对独立的整体,用一个标识符给它起一个名字,凡是程序中出现该程序段的地方,只要简单地写上其标识符即可。这样的程序段,我们称之为子程序。
子程序的 好处是缩短了程序 ,节省了内存 ,减少了编译时间。
使用函数进行程序设计的主要优势有:
1.问题分解。
将一个复杂的问题分解成若干相对独立的子问题,每个子问题实现不同功能,这样编制的程序结构清晰、逻辑关系明确,修改、调试等都很方便。
2.代码重用。
在程序设计中,我们将一些实现相同功能的程序段作为一个独立的整体,用一个标识符给它起一个名字,凡是在程序中出现该程序段的地方,只要简单地写上其标识符即可。
二、函数
1、标准函数。C++标准库函数
C++语言提供了各种标准函数,这些函数是一些包含在C++系统中供用户调用的现成的程序模块,在程序中只要按照一定的调用规则,写出某一函数名及此函数所需的参数,系统就会自行调用这些程序模块,求出相应的结果。例如下面的函数。
如:
sqrt( ); pow( ); memset( ); strlen( ); size( ); sort( );
↓ ↓
↓ 在调用平方函数时:自变量a为5,pow(a)的运算结果是25,再与100相加,b的值125 在调用平方根函数时:自变量为a+44,即49,sq?(a+44)的结果是7,所以c的值是7。
代码如下:
int a,b,c;
a=5;
b=pow(a,2)+100;
c=sq?(a+44);
2、自定义函数。
标准函数可以用在不同的程序中,自定义函数只能在定义它的程序中被调用
求关注~~~
如果还没爽,那就~~~
这篇文章还没完,明天续更二。