函数地址
每个函数都有一个首地址,也叫函数入口地址,函数指针
名方式调用:simple();
取地址调用:(&simple)();
间址调用:(*&simple)();
注意这些都是调用!运行结果是函数的定义!
前面的括号不能省略!!
调用函数语句:函数地址(实参表)
cout<<simple<<endl; //函数名是地址
cout<<&simple //取函数地址
cout<<*&simple //函数地址所指对象
都是访问函数的地址!
函数类型
和返回值类型不是一个东西!函数类型,也是函数的接口,包括函数的参数定义和返回值类型。
形参类型一致,返回值类型一致,可以用同一个函数类型。
函数指针
指向函数的指针变量。它是一个变量,指向函数!
可以通过指针变量的间址方式调用函数!