cccc888 發(fā)表于 2018-1-28 14:36
根據(jù)第六行u8 b=2; b=b--,等效為b=2,
IEEE標(biāo)準(zhǔn)過(guò)程如下,副本作用
TEMPb=b;b=b-1;b=TEMPb;
qq1105424012 發(fā)表于 2018-1-28 14:32
感覺B=B-- 也是一樣的效果啊
wulin 發(fā)表于 2018-1-28 16:59
你理解是對(duì)的, while(c>0)花括號(hào)里內(nèi)容只能循環(huán)兩次,程序結(jié)束,但可以再次進(jìn)入main(), b、c都被初始化, ...
zhuwushi 發(fā)表于 2018-1-28 17:55
謝謝大神,但是為什么我把c=--b改成c=b--就執(zhí)行三次就結(jié)束了,不會(huì)被初始化呢
wulin 發(fā)表于 2018-1-28 20:59
--b;和b--;單獨(dú)使用沒(méi)有區(qū)別,如用于賦值或運(yùn)算是不一樣的。
c=--b;為b先自減1后再賦值,此時(shí)c=1,b=1。 ...
zhuwushi 發(fā)表于 2018-1-31 16:38
是后賦值的會(huì)初始化,先賦值再自減的不會(huì)再初始化的意思嗎
zhuwushi 發(fā)表于 2018-1-31 16:38
是后賦值的會(huì)初始化,先賦值再自減的不會(huì)再初始化的意思嗎
wulin 發(fā)表于 2018-1-31 21:19
你這樣理解是錯(cuò)誤的。在這個(gè)程序中寫c=--b;或c=b--;只會(huì)影響while(c>0)花括號(hào)內(nèi)容循環(huán)2此或3次,與變量初 ...
無(wú)線電菜蟲 發(fā)表于 2018-2-3 10:42
main函數(shù)結(jié)束后的執(zhí)行過(guò)程是未定義的
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |