首页 > 代码库 > 一段有趣的函数
一段有趣的函数
#include<iostream> using namespace std; void a(){ cout<<"a\n"; } void b(){ cout<<"b\n"; } int c(int* val){ cout<<"c "<<val<<" "<<*val<<endl; return *val; } void main() { cout<<"\n\nmain\n"; cout<<"main函数地址 "<<main<<endl; cout<<"a函数地址 "<<a<<endl; cout<<"b函数地址 "<<b<<endl; cout<<"c函数地址 "<<c<<endl; int add; cout<<"输入需调用的函数地址:"; cin>>hex>>add; int (*fun)(); fun=(int (*)())add; cout<<"返回值 "<<fun()<<endl; }
<img src=http://www.mamicode.com/"http://img.blog.csdn.net/20140615233008046?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWluZ2NodW53ZWlsaWFuZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。