函数地址
每个函数都有一个首地址,也叫函数入口地址,函数指针
名方式调用:simple();
取地址调用:(&simple)();
间址调用:(*&simple)();
注意这些都是调用!运行结果是函数的定义!
前面的括号不能省略!!
调用函数语句:函数地址(实参表)
cout<<simple<<endl; //函数名是地址
cout<<&simple //取函数地址
cout<<*&simple //函数地址所指对象
都是访问函数的地址!
函数类型
和返回值类型不是一个东西!函数类型,也是函数的接口,包括函数的参数定义和返回值类型。
形参类型一致,返回值类型一致,可以用同一个函数类型。
函数指针
指向函数的指针变量。它是一个变量,指向函数!
可以通过指针变量的间址方式调用函数!
函数调用与函数指针详解
本文介绍了函数的调用方式,包括直接调用、取地址调用和间址调用,并强调了函数入口地址的重要性。同时,讨论了函数类型的概念,它包括参数定义和返回值类型。此外,还探讨了函数指针的使用,如何通过指针变量间接调用函数。

被折叠的 条评论
为什么被折叠?



