说清楚
完整描述纠纷焦点和具体问题
mod 不是除,是求模,也就是就余数 (234 mod 10) 就是求234除以10的余数,结果是4
形式参数就是定义函数时候的参数表,只是定义了调用时参数的个数、类型和用来引用的名字,并没有具体的内容。形参未被调用时,不占存储单元。形参只在调用过程中占用存储单元。 在调用函数时,给形参分配存储单元,实参可以是常量、变量或者表达式,且要与形参类型一致!而且实参要有确定的值,在调用过程中实参将值赋给形参,并将实际参数对应的数值传递给形式参数; 调用结束后,形参单元被释放,实参单元仍然保留 并且维持原值。所以说,实参是调用函数传递的具体数据。实参对形参数据传递时时单向传递。在存储单元中是不同的单元。 下面这段程序中 #include
c语言中参数分为实际参数(实参)与形式参数(形参)。 实际参数是在调用时传递个该函数的参数。
形参精度高于实参,则自动转换。比如形参是double类型,实参是int类型,自动转换实参的精度高于形参,需要显式转换(即编程时强制转换)比如形参是int类型,实参是double类型,必须编程是强制转换,int(double变量)
这个在我的印象中应该是实参和形参吧,就是实际参数和形式参数,怎么和你解释呢? 好比说我定义一个变量a和一个变量b,再定义一个变量x和一个变量y,将a的值传递给x,b的值传递给y,这个的用处我就不说了,几句话说不明白的,你必须去看专业的书籍。
比如C语言,或者C++,会的大侠别喷啊,我学的不好,也只能这么和你解释了。。。。。。。C语言中的参数分为实际参数和形式参数。实际参数是在调用时传递个函数的参数。形式参数是在定义函数名和函数体时使用的参数。C语言的常量只是一些固定值,在整个程序运行过程中都不能改变。
在函数声明时候的参数,defprintme(str),里面的str就是形参。形式上的参数,作用就是当个占位符。在函数实际调用,传入的实际上的值,比如printme("hello"),中的“hello”就是实参。实际参数,是具体的值
类型参数是管着这个类型所有族的参数,实例参数是只针对于你选定的图元的参数。比如说你见了一个门族,门的类型有很多种,比如说不同尺寸,但是所有尺寸的门的材质都是一样的,那么材质这个参数就是类型参数,每个门的尺寸就是其实例参数