你絕對想不到的程式輸出結果

2021-06-18 14:53:04 字數 640 閱讀 1450

1.第一題

#include

#include

#include

using namespace std;

int main()

簡直不敢相信,程式會輸出4321,你知道為什麼嗎?要知道為什麼,你需要知道printf的返回值是什麼。printf返回值是輸出的字元個數

2.第二題

#include

#include

#include

using namespace std;

int main()

system("pause");

return 0;}

這個會報錯了,不可以在switch裡初始化啊,會直接跳過給b賦值的語句呢!

3. 第三題

#include

#include

#include

using namespace std;

int main()

不會輸出10,4,,11哦,因為sizeof不是乙個函式,是乙個操作符,其求i++的型別的size,這是一件可以在程式執行前(編譯時)完全的事情,所以,sizeof(i++)直接就被4給取代了,在執行時也就不會有了i++這個表示式。

.............未完待續

世界最差10大發明 你絕對想不到

不久前在 廣播時報 週刊就 你最討厭哪乙個發明?這一命題作了一次民意調查,調查結果令人驚訝不已,手機 汽車等10大發明榜上有名。日前,英國 焦點 月刊則以 世界最爛10大發明 為題對這次民意調查作了報道。no.10 宗教 很多人將戰爭歸咎於宗教。時至今日,宗教與科學依舊爭論不休 no.9 電子測速儀...

你絕對想不到遊戲建模師每天都在做什麼?

隨著遊戲行業的發展,越來越多的人開始對這個行業感興趣,因此有很多的小夥伴夢想成為乙個遊戲模型師,成為遊戲行業裡的一員。但是很多人都對這個工作具體是做什麼的並不是很了解,下面,我們就來說說遊戲模型師的主要工作是什麼。1 建模師的主要工作?在遊戲公司裡,遊戲建模主要分為3d場景建模和3d角色建模。3d場...

Java集合 那些你意想不到的地方

定義arraylist arraylist new arraylist 第乙個坑 最後乙個是arraylist size 1 arraylist remove 裡面的引數,可以是要操作的陣列裡面的某個元素,也可以代表是陣列的第幾個元素,預設從0開始,最後乙個是arraylist size 1 第二個...