关于动态存储方式中举的例子怎么理解?
我自己的理解如下,也不知道对不对?
函数形式参数:定义函数的时候,设置的参数,比如定义了一个函数int func(int a, int b);这里的a和b就是函数形式参数,属于动态存储。
自动变量:就是局部变量,系统自动分配空间,离开作用域时释放空间。
函数调用时的现场保护:可以理解成中断吗?执行完被调用的函数,然后回到原程序接着往下执行后面的程序。
返回地址:调用函数执行完成后,下一条指令的地址。
我自己的理解如下,也不知道对不对?
函数形式参数:定义函数的时候,设置的参数,比如定义了一个函数int func(int a, int b);这里的a和b就是函数形式参数,属于动态存储。
自动变量:就是局部变量,系统自动分配空间,离开作用域时释放空间。
函数调用时的现场保护:可以理解成中断吗?执行完被调用的函数,然后回到原程序接着往下执行后面的程序。
返回地址:调用函数执行完成后,下一条指令的地址。
2020-02-09
举报