论点(argument)和参数(parameter)的区别
函数是执行特定任务的一组有组织的语句。函数在重复一段代码时很有用,因此它们提供了代码的可重用性。C语言等编程语言由printf()等内置函数组成。也可以由程序员编写函数。这些被称为用户定义函数。参数和参数是与函数相关联的术语。参数和参数之间的关键区别在于,参数是调用函数时传递的数据,而参数是由函数定义的变量,该函数在调用函数时接收值。参数是实际值,而参数是占位符。
目录
1. 概述和主要区别
2. 什么是论点
3. 什么是参数
4. 论元与参数的相似性
5. 并列比较-参数与表格形式的参数
6. 摘要
什么是争论(an argument)?
在C编程语言中,main()是一个函数。它指示执行的起点。在main函数中编写每个语句会使程序非常复杂。它可能很难测试和调试。为了克服这个问题,主程序可以分为几个功能或方法。主程序可以调用这些函数。
C语言中函数的声明如下。
()
{
<function code>
}
返回类型是函数返回的数据类型。如果函数返回字符串,则返回类型为“string”。如果函数返回整数,则返回类型为“int”。如果函数没有返回任何内容,则声明为“void”。可以命名函数名来标识函数的作用。它是函数的实际名称。要执行的内容位于一对大括号内。函数的一个简单示例如下。
无效添加(){
内a=10;
内景b=20;
printf(“总和是%d”,a+b);
}
要调用此方法,主程序中应该有一个add();语句。它将调用函数。
使用参数和参数可以使函数更具适应性。请参阅下面的代码。
无效加法(int a,int b){
printf(“总和是%d\n”,a+b);
}
无效主(){
增加(4,6);
加(5,2);
}
在上面的代码中,值从主程序传递到函数以计算总和。
在main中,有一个语句add(4,6)。参数6和参数4。它们是调用函数时传递给函数的值。在主程序中,同样可以有一个add(5,2)语句。现在传递给add函数的参数是5和2。参数也称为实际参数或实际参数。
什么是参数(a parameter)?
参数是由函数定义的变量,它在调用函数时接收值。参数也可以称为形式参数或形式参数。这个概念可以通过一个例子很容易理解。请参阅下面的代码段。
无效乘法(int no1,int no2){
整数乘=no1*no2;
printf(“乘法是%d\n”,乘法);
}
无效主(){
乘(2,3);
}
根据上面的代码,void multiply(int no1,int no2)中的no1和no2是参数。它们是在调用函数时定义的变量。参数值在创建函数时转到参数。
参考下面的程序来计算两个数的和和与减。
根据上面的程序,在calSum(a,b)中,“a”和“b”是参数。
int cal Sum(int a,int b),a和b是参数。
什么是论元与参数的相似性(the similarity between argument and parameter)?
- 参数和参数与函数相关。
论点(argument)和参数(parameter)的区别
参数对参数 | |
参数是在调用函数时传递的值。 | 参数是由函数定义的变量,该函数在调用函数时接收一个值。 |
关联函数 | |
参数由调用函数传递。 | 参数在被调用的函数中。 |
总结 - 论点(argument) vs. 参数(parameter)
函数用于缩短源程序的长度。很容易进行测试和调试。函数也称为方法或子例程。可以将值传递给函数。参数和参数与函数相关,但它们有不同的含义。参数和参数之间的区别是参数是在调用函数时传递的数据,而参数是由函数定义的变量,该函数在调用函数时接收值。
参数的pdf版本vs下载参数
你可以下载这篇文章的PDF版本,并按照引文说明离线使用。请在此下载PDF版本参数和参数的区别