順序的問題
? ? printf("Jack運算結果是:");
? ? //Jack沒有算出結果只說了句話,是不是直接調用函數就可以了?
? ? jackResult(a,b,c);
jackResult為什么要放在printf("jack運算結果是"
)的后面
? ? printf("Jack運算結果是:");
? ? //Jack沒有算出結果只說了句話,是不是直接調用函數就可以了?
? ? jackResult(a,b,c);
jackResult為什么要放在printf("jack運算結果是"
)的后面
2019-03-04
舉報
2019-03-05
如果這個函數沒有返回值的話,那么調用就會執行里面的語句,比如輸出一句話
那個語句要放在printf的后面是因為如果放在里面,沒有適合的轉義字符來輸出
如果用%s的話,會把jackResult(a,b,c)當作一段字符來輸出,不會執行