和 跳转回去 相当于函数的 入栈 和 出栈;
----
(2) 模块化程序设计
----
模块化程序设计 :
1.思想 : 复杂问题拆解, 将一个复杂问题拆解成一个个的简单问题, 这些简单问题就可以作为一个个的函数来编写...i 和 j 形参;
顺序点 : 在进入函数体前是一个顺序点, 需要将计算完毕的实参 赋值给形参;
实参 m 赋值 : 赋值给 形参 i, 此处已经到达顺序点, m 自增操作已经反映到内存中,...因此 从 内存中获取的 i 的值是 2;
实参 m++ 赋值 : 赋值给 形参 j, m++ 表达式的计算结果是 1, 因此 j 的值是1;
----
2....(a++) : b));
return 0;
}
----
(2) 函数 的 优势 和 弊端
----
函数的优缺点 :
1.函数优势 : 函数调用需要将实参传递给形参, 没有宏替换这样的副作用...;
后置操作 自增 原理 : i++ 自增运算 进行的操作 :
( 1 ) 生成临时变量 : 在内存中生成临时变量 tmp ;
( 2 ) 临时变量赋值 : 将 i 的值赋值给临时变量,