C语言中 什么是参数 什么是实际参数
还有什么是二维数组用户自定义函数中的形式参数是什么意思可以省略吗?省略和不省略有什么区别【本人菜鸟请详细解答】...
还有 什么是二维数组 用户自定义函数中的形式参数是什么意思 可以省略吗? 省略和不省略有什么区别
【本人菜鸟 请详细解答】 展开
【本人菜鸟 请详细解答】 展开
展开全部
参数就是用来代替一个数的未知数
比如你定义时间,用t做参数
当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了。
总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了
形参就是没有实际意义的参数
比如上面的t
实参就是有实际意义的参数
比如把上面的t赋值的那个常量
二维数组就是既有行又有列的。
声明的时候可以省略不写。但是在调用的时候要写。因为下面处理数据的时候要用到形参的。还有疑问可以直接过来hi我
比如你定义时间,用t做参数
当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了。
总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了
形参就是没有实际意义的参数
比如上面的t
实参就是有实际意义的参数
比如把上面的t赋值的那个常量
二维数组就是既有行又有列的。
声明的时候可以省略不写。但是在调用的时候要写。因为下面处理数据的时候要用到形参的。还有疑问可以直接过来hi我
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
展开全部
举个例子:
#include<iostream>
using namespace std;
int func(int a,int b);
int main()
{
cout<<"this is a simple e.g.\n";
int x,y;
cin>>x;
cin>>y;
int z=func(x,y);
cout<<"x+y= "<<z;
system("pause");
return 0;
}
int func(int a,int b)
{
return a+b;
}
这里的a,b就是形式参数,从字面就可以理解,它只是个形式,在这里的意思就是输入到func括号里面的两个数相加,
而x,y就是实参,它是主角,你所输入的是x,y 的值,而不是a,b的值,x,y才能被编译器真正识别,然后返回
自定义的函数中可以没有形参,看你函数的用途!
没有的话,就如
void f()
{
}
这个函数就没有参数,内容为空,就是什么都不做!
这样说,明白了吗?
#include<iostream>
using namespace std;
int func(int a,int b);
int main()
{
cout<<"this is a simple e.g.\n";
int x,y;
cin>>x;
cin>>y;
int z=func(x,y);
cout<<"x+y= "<<z;
system("pause");
return 0;
}
int func(int a,int b)
{
return a+b;
}
这里的a,b就是形式参数,从字面就可以理解,它只是个形式,在这里的意思就是输入到func括号里面的两个数相加,
而x,y就是实参,它是主角,你所输入的是x,y 的值,而不是a,b的值,x,y才能被编译器真正识别,然后返回
自定义的函数中可以没有形参,看你函数的用途!
没有的话,就如
void f()
{
}
这个函数就没有参数,内容为空,就是什么都不做!
这样说,明白了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的问题很基础。建议你看看书本的前几页就差不多了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询