首页 > 编程语言 > 详细

C语言函数指针

时间:2015-11-23 12:52:54      阅读:241      评论:0      收藏:0      [点我收藏+]
#include <stdio.h>
//结构体类似于java里的类 
struct Student{
       int age;
       char name[10];
       int sex;
       //声明函数指针 
       int(*fun)(int x,int y);
       };
int add(int x,int y){
    return x+y;
    }

main(){
       //相当于初始化 
       struct Student st = {12,"zzz",1};
       //把这个指针进行赋值 
       st.fun = add;
       printf("学生的姓名是%s",st.name);
        printf("学生会加法%d",st.fun(1,2));
       system("pause");
       }

 

C语言函数指针

原文:http://www.cnblogs.com/84126858jmz/p/4987969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!