推 chchwy:pass by value,你寫過函數就知道140.115.158.103 02/12 17:25
推 COLDTURNIP:#define square(x) (x * x) 試試就知 118.166.78.221 02/12 18:02
→ james732:第一個問題:str是char array而不是char 1.174.129.36 02/12 18:02
→ james732:你可以想想改成 char str; 的差別是什麼 1.174.129.36 02/12 18:04
→ james732:2相當於printf("%d\n", 3+1 * 3+1); 1.174.129.36 02/12 18:06
→ james732:先乘除後加減才會冒出7 1.174.129.36 02/12 18:07
→ james732:改成 #define square(x) (x) * (x) 即可 1.174.129.36 02/12 18:07
→ sean72:感謝 69.205.68.125 02/13 06:24