課程
/后端開發(fā)
/C
/C語言入門
為何jackResult不能放在printf的括號里?
2016-10-04
源自:C語言入門 5-5
正在回答
這和代碼的執(zhí)行順序有關(guān),如果你把jackresult((a,b,c))放在printf 函數(shù)的參數(shù)中
printf函數(shù)會先執(zhí)行你調(diào)用的函數(shù)jackresult(),然后再執(zhí)行printf輸出函數(shù)里面的內(nèi)容
如果你放在下面就沒問題。
這就是和執(zhí)行順序有關(guān)。
慕粉4028604 提問者
為什么 jackresult不能 放在括號里 比如:printf(”jack運算結(jié)果是:“,jackresult(a,b,c))如果這樣的話輸出會變成:我算不出
??????????????????? ??jack運算結(jié)果是:“,
這兩個語句的位置出錯了
???????????????
這樣問問題太籠統(tǒng)了,請附上代碼,不然不好回答。
具體問題具體分析。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答請教一下關(guān)于返回值的問題
1 回答關(guān)于沒有返回值函數(shù)的問題
3 回答關(guān)于函數(shù)的兩個問題,在括號里。
2 回答jackResult為什么放在下面,不放括號里面,能不能放括號里面,里面怎么寫,求大神講一下,謝謝
3 回答關(guān)于返回值bool類型的函數(shù)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-06
這和代碼的執(zhí)行順序有關(guān),如果你把jackresult((a,b,c))放在printf 函數(shù)的參數(shù)中
printf函數(shù)會先執(zhí)行你調(diào)用的函數(shù)jackresult(),然后再執(zhí)行printf輸出函數(shù)里面的內(nèi)容
如果你放在下面就沒問題。
這就是和執(zhí)行順序有關(guān)。
2016-10-05
為什么 jackresult不能 放在括號里 比如:printf(”jack運算結(jié)果是:“,jackresult(a,b,c))如果這樣的話輸出會變成:我算不出
??????????????????? ??jack運算結(jié)果是:“,
這兩個語句的位置出錯了
???????????????
2016-10-05
這樣問問題太籠統(tǒng)了,請附上代碼,不然不好回答。
具體問題具體分析。