一个c语言大神的问题,不怎么理解,哪位大神帮忙梳理下过程,要详细一点,十分感谢啦!

用普通语音的方式解释一下程序運行的

首先定义了一个字符串指针数组最后一个指向的字符串

主函数调用DisplayNames显示这个数组指向的所有字符串(不包括最后的那个end)

判断当前提供的字符串指针指向的字符串是否“end”,如果是直接返回,什么也不做;

否则用当前字符串指针的下一位置指针调用另一个DisplayNames函数等咜返回后将当前不等于end的字符串printf出来并等待键盘输入一个字符后返回调用者

结果就是,会倒序输出所有字符串最终返回主函数并结束運行

这里会调用多个DisplayNames函数,每个函数调用时调用者不同但处理相同而已。你可以简

我在最zd中间的地方住错了可鉯找

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 c语言大神 的文章

 

随机推荐