程序如图所示,

问题描述:

程序如图所示,
1个回答 分类:综合 2014-10-01

问题解答:

我来补答
第一个函数 inc(int a),将a的值增加1后返回+1后的值,注意传进来的实参自身不会加1.这里只是形参增加1.
第二个函数multi,将a,b指向的值相乘给c,并返回这个乘积,注意这里c指向的内容会被改写.
然后是两句typedef 是定义了两个新类型FUNC1和FUNC2,两个都是函数指针,指向用来定义一个函数指针变量,
然后是show函数,参数是FUNC2类型的一个函数指针,int 值 arg1,int指针 arg2
第一韩 INCp=&inc;是把右边inc函数(最开始定义的那个函数)的地址给左边
temp=p(arg1);等价于temp=inc(arg1);即arg1增加1后的值给temp
fun(&temp...即调用FUNC2这种类型的函数,在程序中也即是multi函数;
在下面main函数 定义一个a,调用show,将multi的地址,10,和a的地址给show函数作为参数,执行show函数
 
 
展开全文阅读
剩余:2000
下一页:fx的解析式