慕粉4028604
2016-10-04 23:24
为何jackResult不能放在printf的括号里?
这和代码的执行顺序有关,如果你把jackresult((a,b,c))放在printf 函数的参数中
printf函数会先执行你调用的函数jackresult(),然后再执行printf输出函数里面的内容
如果你放在下面就没问题。
这就是和执行顺序有关。
为什么 jackresult不能 放在括号里 比如:printf(”jack运算结果是:“,jackresult(a,b,c))如果这样的话输出会变成:我算不出
jack运算结果是:“,
这两个语句的位置出错了
这样问问题太笼统了,请附上代码,不然不好回答。
具体问题具体分析。
C语言入门
926210 学习 · 20797 问题
相似问题