ss命令单步执行指令然后将控制返回给KDB。
The ss command single steps an instruction and returns control to KDB.
它保留处理故障生成的信息,并将控制返回到受影响的引擎。
It preserves the information that is generated from a processing failure and returns control to the affected engines.
当控制返回给调用程序时,调用程序就可以从堆栈中提取出返回值。
When control returns to the caller, the caller extracts the return values from the stack.
What that basically says is the following: in an interpreted language, you take what's called the source code, the thing you write, it may go through a simple checker but it basically goes to the interpreter, that thing inside the machine that's going to control the flow of going through each one of the instructions, and give you an output.
也就说,如果是解释语言的话:,你要写一些叫做,源码的东西,你写的东西会经过一个简单的过滤器,然后解释器会处理你的源码,解释器会产生一个,逐条读取你的源码的,控制流,然后返回一个输出结果。
Only the operating system has controlling of byte zero NULL in the computer's RAM and so if a function ever returns null, aka zero, well, something must have gone wrong because that can't possibly belong to me that memory because by human convention zero is owned by the operating system; not by a program I wrote.
只用操作系统在内存中能够控制,字节0,并且如果一个函数返回,或者说0,好的,可能出错了,因为那可能是不属于我的内存,因为惯例上,0是由操作系统拥有的,而不是由我的程序拥有的。
应用推荐