黑马程序员------C语言中对形参和实参的理解
来源:互联网 发布:怎么取消mac在线 编辑:程序博客网 时间:2024/05/20 14:43
------- android培训、java培训、iOS培训、.Net培训、期待与您交流! ----------
形参 form parameter
实参 real parameter
出现在函数定义中的参数,就叫形参
出现在函数调用中的参数,就叫实参
换句话说,形参声明的是数据类型,实参是放进去的实际数据。就比如你在函数里声明了一个大学,然后可以把很多实参放进去,就比如清华大学,北京大学,大学是形参,清华大学,北京大学就称为实参。
函数定义:
int max( int a , int b ) //这里的a,b就是形参
{
//在函数中,形参就可以当作是一个局部变量。
if ( a>b ) return a;
else return b;
}
函数调用
int main()
{
int a=3,b=5 ;
printf( "max=%d\n" , max(a,b) ); //这里的a,b就是实参
C中的函数参数传递是传递变量的数值,因此,这里相当于调用 max(3,5) 而子函数中收到的就会是 3 5这两值,而与ab变量没有关系。
return 0;}
0 0
- 黑马程序员------C语言中对形参和实参的理解
- 黑马程序员------C语言中指针的概念和理解
- C语言-实参到函数形参传递的理解
- 黑马程序员--C语言堆栈入门--对和栈的区别(转载)需要理解
- C语言中函数调用、实参、形参的选择
- C语言形参和实参的陷阱
- C语言的形参和实参个数不一致问题
- 8.3 C语言函数的形参和实参
- C语言形参和实参的收录
- C语言中的形参和实参
- 关于C语言形参和实参
- C语言形参和实参
- C语言中实参和形参问题&&函数使用数组作为参数的问题
- 形参和实参的理解练习
- C/C++中 实参和形参
- 对C语言中补码和char数据类型的理解
- 对C语言中argc和argv的理解
- c语言中形参和实参的区别
- 如果是初学C语言请看完 一些成功人士的心得 (转自程先的专栏)
- 编译原理
- 怎么用SQL sever打开mdf
- poj 2914 Minimum Cut(全局最小割)
- U盘怎么量产 怎么对U盘进行量产
- 黑马程序员------C语言中对形参和实参的理解
- HDU-2717
- .NET三层架构与EF
- 解决eclipse启动插件时PermGen space问题
- 编译原理词法分析(文本输入)源程序
- HDU 2196 Computer (经典树形DP)
- 关于数据库操作的一些总结
- poj 1631 nologn LIS
- iOS C语言5_二维数组