c++未指定返回值

int foo()
{
}
foo返回的是随机数
函数的返回值在函数堆栈的参数后面,由一个指向寄存器的指针决定,函数返回时,调用者取指针取寄存器中的值作为返回值。

如果指定返回值,函数在返回前会将返回值拷贝至寄存器;

未指定返回值则寄存器的值是随机的。

上一篇:加扰与加密&解扰与解密


下一篇:Light oj 1236 - Pairs Forming LCM (约数的状压思想)