ZKX's LAB

求你了主c ?脑故障,跪求各位达人?兔?

2021-04-27知识3

关于C语言的主函数中的return 的用法 求高手解 蛋疼死了楼下这么多,就没一个解释正确的这些人纯粹只学C语言而不去了解C的本质,无奈,唉C语言,仅仅是一种高级语言,到头来都是要转化成机器码拿到CPU上去执行的拿PC下的C语言来说对于一个函数当返回类型是字节、字、双字的情况下,返回值是会被送入寄存器eax带出去的当返回值是大于双字的情况是很复杂的,在这里我也不解释了,我怕500字都写不完事实上 无论是return;还是return X;在汇编上都只有一条指令:ret(retn)只不过对于return X;会在 执行ret指令之前对eax寄存器赋值:如果是return 0;可能编译器会这样做:xor eax,eaxret其他情况类似然后从C语言角度讲对于返回类型为void的函数函数体内可以出现return;语句来表示结束本函数的执行这个时候eax还是有值的,因为 函数返回类型是void,因此在调用该函数的地方不可能会去用该函数的返回值,也就意味着该返回值是毫无意义的楼主想问的 单独的return;语句,对于这行代码,一般只用在返回类型为void的函数体内若出现在非void返回类型的函数体内,那么返回值是隐含在寄存器eax中的然后对于有返回值的函数来说return后面是肯定需要跟一个值的这个值是被送入寄存器eax带出来的~我说再多 也许还是会有人。

求大鱼人主C出装 按顺序出 祭品 假腿 黑黄 强袭 然后随便出dps装就好(黯灭、大炮、金箍棒、圣剑、大电锤任选)(注:黯灭与电锤不叠加)

cn控是什么意思?男主是C男主是o又是什么意思?求解释谢谢各位亲~~ cn控是处男控的意思~男主C=男主处(处=处男)男主o大概是男主是受的意思吧~(受:bl分 攻、受)

#求你了的英语怎么说#求你了不要选我英文#求你了怎么得到黄金风衣#求你了用英文怎么读#求你了表情包可爱

随机阅读

qrcode
访问手机版