void指针的使用
来源:互联网 发布:js给div添加内容 编辑:程序博客网 时间:2024/05/17 02:10
void指针的使用
如果一个函数的形参如下:
int Function(void* pUser);
那么传一个任意类型变量的地址进去就可以了。
例如:
int iCameraID = 0;
Function(&iCameraID);
但是在函数Function中直接使用pUser是不行的。
因为pUser是void类型,必须转换成实际内存中变量的类型才能使用。
如果要使用iCameraID,那么就需要:
int * pCameraID = (int*)pUser;
通过强制类型转换(int*)能够将void类型的指针转换为int*指针,这样就能够使用pCameraID对iCameraID进行操作了。
0 0
- void指针的使用
- void指针的使用
- void指针的使用
- void 指针的使用
- [指针]void *指针变量、void数据类型的使用
- 关于pthread_exit(void *rval_ptr)使用void指针的问题
- C语言的void*指针使用
- void指针(void *的用法)
- void指针(void *的用法)
- void指针(void *的用法)
- void指针(void *的用法)
- void指针(void *的用法)
- void指针(void *的用法)
- void指针(void *的用法)
- void类型指针使用
- void及void指针理解使用
- 指向void 的指针
- void* 指针的二三事
- 解决重启iptables内核模块自动unload
- Python 模块结构和布局
- SublimeText 视频教程
- 进程、线程和协程的理解
- iptables: Firewall modules are not loaded
- void指针的使用
- OpenCV——PS 图层混合算法 (四)
- HDUJ 2024 C语言合法标识符
- android/jni
- Java:使用Eclipse WTP进行快速Web开发(1) - 配置Tomcat
- 拥塞管理技术原理
- OpenCV学习笔记11 OpenCV图像处理模块ImgProc Module. Image Processing(四)
- Reverse Words in a String
- 生成模型VS辨别模型