Re: [問題] 為什麼答案會這樣??? 請幫忙解釋一下

看板C_and_CPP (C/C++)作者 (石斛蘭)時間16年前 (2009/11/10 01:05), 編輯推噓5(500)
留言5則, 5人參與, 最新討論串2/2 (看更多)
上個色看看 global x global y static y local x local y ※ 引述《heyra ()》之銘言: #include <stdio.h> int x = 2, y; int useStatic (void); void useGlobal(void); int main(void ) { int x = 5; y = 1; printf("%d %d\n", x, y++); int y = useStatic(); { useGlobal(); /* <= printf("%d %d\n", ++x, y); */ printf("%d %d\n", x, y); } x = useStatic() + y; printf("%d %d\n", x, y); return 0; } int useStatic () { static int y; printf("%d %d\n", x, ++y); return y; } void useGlobal() { printf("%d %d\n", ++x, y); } 不知道這樣有沒有比較清楚一些 -- 貓 http://www.onlypet.com.tw/dendrobium -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.198.35.85

11/10 01:11, , 1F
真的是太太太太太謝謝你了!!!!!!非常清楚,現在完全了解了^^
11/10 01:11, 1F

11/10 01:29, , 2F
推有心上色:)
11/10 01:29, 2F

11/10 01:53, , 3F
推 上色是件麻煩差事呀
11/10 01:53, 3F

11/10 20:18, , 4F
推~~認真回答
11/10 20:18, 4F

11/10 20:31, , 5F
讓我想到 KDevelop 有支援 semantic high light XD
11/10 20:31, 5F
dendrobium:轉錄至看板 Test 01/09 00:25
文章代碼(AID): #1A-4lO4r (C_and_CPP)
文章代碼(AID): #1A-4lO4r (C_and_CPP)