→ angleevil:5.不會 08/17 11:26
→ mikker:2. return Min(b,c,a) 08/17 11:28
→ suhorng:(b<c?b:c) 08/17 11:30
推 ledia:5. 會 08/17 11:48
→ a2975313:我很好奇第2題的題目編譯會過嗎!? 08/17 11:48
→ ledia:如果是底線的話 我想是不行 (逃) 08/17 11:49
→ a2975313:請會答第5題的大大分享一下#define的特性 08/17 11:50
推 ledia:這種東西自己寫 code 就好了, 是太懶惰嗎 08/17 11:51
→ ledia:順便推一下二樓 08/17 11:53
→ a2975313:sorry小弟不材沒用過#define所以才會問這麼白吃的問題>< 08/17 12:02
→ a2975313:我用的是c#,(a<=b&&a<=c)?return a:return Min(b,c,a); 08/17 12:04
→ a2975313:如果這樣寫的話,vs編譯不會過的說!! 難道c語言可以!? 08/17 12:05
→ cutecpu:return 要提出來唷^_^ 08/17 12:19
推 Zephyr750:@a2975313:不會過(測試平台:VC++6) 08/17 12:22
→ Zephyr750:(a<=b && a<=c) ? return a : 0; 這樣也不會過 08/17 12:23
→ Zephyr750:return(a<=b && a<=c) ? a : Min(b,c,a); 可以過 08/17 12:24
→ a2975313:所以是考題有問題!? 08/17 12:26
→ tropical72:推第二題有問題. 08/17 12:32
→ meconin:HumanTechCompiler 08/17 12:58
推 aecho:咦?我也覺得5不會啊…#define不是compiler一開始會代換掉? 08/17 20:49
→ angleevil:樓上可以看下篇的例子,通常#define也不一定要放在main 08/17 20:54
→ angleevil:前面 08/17 20:55
推 aecho:呃…有差…剛剛試完了 =w= 08/17 20:58
推 Rukawa31:謝謝二樓 受教了 08/18 00:07
推 qoozxc789:第二題跟2F想的一樣 08/18 00:35
推 ledia:了解有 #define 也有 #undef, 就能知道 macro 也有範圍 08/18 23:04