浩泽
2015-11-01 18:27
在这个代码中为什么*行会出现两次,能详细的解释一下程序运行的过程吗
正如楼上所说在test.c文件中的say()函数,在函数开始调用了一次printLine(),又在函数结束时调用了一次printLine()函数,所以共调用了两次printLine()函数,因此便在第一行和最后一行输出了星号。
贱e恛忆 回复浩泽
你把test.c这个文件点开看一下,里面有一个say()函数,这个函数里面分别在函数开始和结束调用了两次printLine()函数以及三次printf()输出语句,相信你就会明白的.
2015-11-03 17:41:50
共 2 条回复 >
在test.c里,这样打开test.c
C语言入门
926028 学习 · 20793 问题
相似问题
回答 3
回答 2
回答 1