For example, you can run programs, set line, watch and service entry breakpoints, step through program instructions, examine variables, and examine the call stack.
例如,您可以运行程序,设置界限,监视与服务进入中断点,通过程序指示的步骤,检查变量,并检查访问栈。
Remember that when a program makes a function call (especially for recursive ones), it has to store its return address and local variables on the stack.
记住当程序进行函数调用(特别是针对递归函数)时,它必须在堆栈上存储返回地址和本地变量。
The program "call stack" is a list of functions which led up to the current one.
程序“调用堆栈”是当前函数之前的所有已调用函数的列表(包括当前函数)。
The Debug view (not to be confused with the Debug perspective) shows the call stack, the variables view shows the current state of the program's variables, and the Console view shows the program.
Debug视图(不要与Debug透视图混淆)展示了调用栈(call stack),Variables视图展示了程序变量的当前状态,而Console视图则展示了程序。
In Section 3.9, we used a stack diagram to represent the state of a program during a function call.
在本书的第三章第九节,我们用栈图来表征函数调用过程中程序的状态。
When your program breaks at the specified memory allocation, you can look at the Call Stack window and other debugger information to determine the conditions under which the memory was allocated.
当程序在指定的内存分配处中断时,可以查看“调用堆栈”窗口和其他调试器信息以确定分配内存时的情况。
Stack frame: Each time a program performs a function call, the information about where in your program the call was made from is saved in a block of data called a stack frame, or frame for short.
栈帧:每次程序执行一次函数调用的时候,程序何处调用的相关信息被保存在一块称为栈帧的数据中,栈帧也常简称为帧。
Stack frame: Each time a program performs a function call, the information about where in your program the call was made from is saved in a block of data called a stack frame, or frame for short.
栈帧:每次程序执行一次函数调用的时候,程序何处调用的相关信息被保存在一块称为栈帧的数据中,栈帧也常简称为帧。
应用推荐