• 5776阅读
  • 3回复

怎样将一个函数作它的一个参数转化为递归形式 [复制链接]

上一主题 下一主题
离线lucky563591
 

只看楼主 正序阅读 楼主  发表于: 2011-03-25
比如pop(pop(1,chr[a],2),chr,3)),后面还有很多,函数pop的值作为它的第一个参数。
离线fangjun10568
只看该作者 3楼 发表于: 2011-04-03
楼主举例的函数写得就有问题,按道理,你的第一个参数应该是一个函数指针才可能,而你的第一个参数却是一个返回值,根据前后一致的道理,应该是一个整形,如果这样又怎能实现一个递归的调用呢?我没有写过这样的程序,楼主的思维开阔,但我确实还没有看到过谁用这样的方式来写递归的,而且我在想,即使能够写出来,可能也不会有多少用,因为没有多少人能够理解,为什么不用更简单的方式呢?简单就好
离线roywillow

只看该作者 2楼 发表于: 2011-03-25
没看懂什么意思
函数只要有返回值那么只要数据类型符合就能当做参数啊
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线梅克斯
只看该作者 1楼 发表于: 2011-03-25
函数指针?
快速回复
限100 字节
 
上一个 下一个