编译器能以任意顺序对形参进行求值 函数的返回类型不能是数组类型和函数类型. 函数开始时为形参分配内存,一旦函数结束,形参也就被销毁了. 如果弄成静态局部变量,那么回到程序终止结束时才被销毁. void fo() { static int a ; //只在第一次初始化 a++; //保存了前次被调用后留下的值 return ; } //所有的全局变量都是静态变量,而局部变量只有定义时加上类型修饰符static,才为局部静态变量 形参类型决定了形参与实参的交互方式 f(int a,int b) 被调…