struct
来源:互联网 发布:sql server 2012和2014 编辑:程序博客网 时间:2024/05/23 01:14
C语言struct封装类,实现面向对象思想(通过函数指针实现,该定义类似于OC中的block的定义方法)。注意不是C++,在C++中struct除了默认访问权限与class有区别外,基本没区别。
int function(int a, int b){ return a+b;}struct myStruct{ int (*func)(int a, int b);};int main(int argc, const char * argv[]){ struct myStruct s; s.func = function; int ret = s.func(2, 3); printf("%d\n",ret); return 0;}
0 0
- Struct
- struct
- struct
- struct
- Struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- 为什么男人不会倾听,而女人总看不懂地图
- 聊聊高并发(三十)解析java.util.concurrent各个组件(十二) 理解CyclicBarrier栅栏
- DirectD3D-光照和材质
- 一桶金的四种掘法!
- Java 中的接口介绍与使用
- struct
- [跟我学正则表达式] 2. 匹配单个字符
- 用镜像克隆服务器
- hadoop2.2.0上spark伪分布式安装
- Android属性之build.prop生成过程分析
- GDI+ 总结一: 保存图像文件
- [跟我学正则表达式] 3. 匹配字符集合
- 前期C语言回顾 数组
- C++ 代码中调用scp自动传文件