Chinaunix首页 | 论坛 | 博客
  • 博客访问: 830964
  • 博文数量: 281
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2770
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-02 19:45
个人简介

邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛

文章分类
文章存档

2020年(1)

2018年(1)

2017年(56)

2016年(72)

2015年(151)

分类: C/C++

2017-04-14 21:27:38

最近在看java,也是一个面向对象的语言。封装性做的很好,
在C语言中,我们也可以封装成一个类结构,里面有属性和方法。
其中属性是变量,而方法是固定的动作。

自己写了一个例子:

typedef const struct {

    void (*getName)(void);
}T_PerOper;

typedef struct{

    int age;
    int sex;
    char *address;
    
    T_PerOper  tPerOper;
}T_PerDesp;


void getName(void)
{
    
}

T_PerDesp g_tPerDesp = {

    23,
    1,
    "Shanghai",
    
    getName,
};


阅读(748) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~