社区
C语言
帖子详情
void ** 这是什么东西?
Damn_boy
2011-10-21 07:50:01
void * 可以表示任何指针
那void ** 是什么东西?
有这东西么
...全文
138
6
打赏
收藏
void ** 这是什么东西?
void * 可以表示任何指针 那void ** 是什么东西? 有这东西么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2011-10-22
打赏
举报
回复
void* *p;
p存储了一个指针的地址,*p就访问到了这个void*指针,*(char*)(*p)可以访问到那个指针指向内存的第一个字节.
luckymini
2011-10-22
打赏
举报
回复
[Quote=引用 4 楼 anyidan 的回复:]
引用 3 楼 hnwyllmm 的回复:
是一个指向指针的指针
也叫二级指针
[/Quote]
也叫二级指针
AnYidan
2011-10-21
打赏
举报
回复
[Quote=引用 3 楼 hnwyllmm 的回复:]
是一个指向指针的指针
[/Quote]
也叫二级指针
羽飞
2011-10-21
打赏
举报
回复
是一个指向指针的指针
lengxujun
2011-10-21
打赏
举报
回复
我灌水...
shexinwei
2011-10-21
打赏
举报
回复
一个是一维指针,一个是二维指针。。。
void * 能做的操作很有限。不能说它可以
表示
任何指针
C/C++怎么理解
void
*(*start_routine) (
void
*)
这个函数的返回值是
void
*(一个指针) 参数是
void
*(一个指针) 一般这种写法最好用typedef
void
* (start_routine)(
void
) 然后用start_routine当作一种类型来使用。 如: start_routine pfoo; 调用的时候: *pfoo...
typedef
void
*HANDLE
这是typedef定义,就在
void
*键入罢了。那是,HANDLE相当于
void
,们能够叫它披着句柄皮的指针(PS:指针和句柄是有差别的,在这说句废话);,它会自动将你写得HANDLE理解为
void
。 总结: 1)
void
*类型的指针其实本质...
空类型(
void
*)的简单理解
32位系统下sizeof(ptr)就是4字节,64位系统下sizeof(ptr)就是8字节(注:这个ptr可以使各种类型的指针,均是如此)。因此判断一个系统位数的最科学方法就是sizeof(ptr)。见程序1。 C中规定
void
类型的指针可以强制...
C语言(
void
*)用法实例
unsigned char a(unsigned char i,
void
*j){ if(j==(
void
*)0) return 0; *(unsigned char*)j=1; return 1; } ***********************
void
* 就是无类型指针类型,j仅仅是一个指针,他所指...
C/C++中的
void
和
void
*
开门见山,大家看下面这个例子: unsigned char err; unsigned char f; unsigned char a(unsigned char i,
void
*j){ if(j==(
void
*)0) return 0; *(unsigned char*)j=1; return 1; }
void
* 就是无...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章