参数值的传递不是函数的任务!

参数值的传递不是函数的任务!函数名仅仅标示着一段执行代码的地址!为了说明这个事实,我定义了一个简单的max函数,返回最大值

int max(int a, int b)

然后定义了一个(没有参数,返回值为整型的)函数指针指向max函数。

采用内联汇编为max指向的那段执行代码传递参数,成功打印了最大值。

源码如下

输出

max num is 50


你可能感兴趣的:(参数值的传递不是函数的任务!)