函数是什么?函数名称出自数学家李善兰的著作《代数学》。他给出的解释是”凡此变数中函彼变数者,则此为彼之函数”,也即函数指一个量随着另一个量的变化而变化。那么也就是说这里面有两个研究对象,一个研究对象随着另一个研究对象变化而变化。一个研究对象可能包含多个参数。另外一个研究对象就是结果。这个变化就是如何从一个研究对象怎样演变到另一个研究对象。这里举个例子,比如y=f(x).这个x就是一个研究对象,f就表示如何操作这个研究对象x,y就是x变化的结果。比如函数, myfunction(unsigned char x, unsigned char y) x,y就是参数了,那么如何变化呢?
myfunction(unsigned char x, unsigned char y) { z=x+y; }
我们在函数名后面用一个大括号来表示,z=x+y就是表示如何变化,x+y的值赋给z。那么变化的结果呢?
int myfunction(unsigned char x, unsigned char y) { z=x+y; return z; } 这样我们我可以总结一下,函数一共包含三个部分,操作对象,如何变化,变化结果。
|