/*1、形式参数的概念:定义函数时,函数名后括号里的形式参数,简称形参。 2、实际参数的概念:调用函数时传入的具体数据,简称实参。 3、实参点个数必须等于形参个数。 4、如果基本数据类型作为函数形参,纯粹是值传递,修改函数内部形参时数值并不会影响外面实参的值。 5、函数内部不可以定义和形参一样的变量。 6、一个函数可以没有形参也可以有多个形参。*/ #include <stdio.h>
int test(int a,int b) { //int a=5; 函数内部不可以定义和形参一样的变量(报错) a=50;/*如果基本数据类型作为函数形参,纯粹是值传递,修改函数内部形参时数值并 不会影响外面实参的值。*/
return a+b; }
int main() { int a=10; int b=5; int c=test(a,b); printf("a=%d\nb=%d\nc=%d\n", a, b, c); return 0; }
|