其实就是函数里面再次调用函数,有进有出就能明白了
先进入main函数
从main进入 convert 函数 从形参到实参传递是 w赋值给ch: ch='w'
'w'<'x' 所以(ch<'x')成立, 执行convert(ch+1) (执行convert (ch+1)之后还要执行printf,本次循环的ch='w')
ch+1='w'+1='x' 把' x '赋值给ch, 'x'<'x'不成立, 直接执行 printf 输出此时的ch ,此次ch='x'
结束此次convert , 回到第一次convert 此时的ch='w'
printf 输出‘w’