void *指针赋值「建议收藏」

p1 = p2;或p1 = (void *) p2; void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;void *pvoid;pvoid = pint; /* 不过不能 pint= pvoid; */如果要将pvoid赋给其他类型指针,则需要强制类型转换如:pint= (i

大家好,又见面了,我是你们的朋友全栈君。

p1 = p2;
p1 = (
void 
*) p2;
 
void
指针可以指向任意类型的数据,亦即可用任意数据类型的指针对
void
指针赋值。例如:
int 
* pint;
void 
*pvoid;
pvoid = pint; 
/* 不过不能 pint= pvoid; */
如果要将pvoid赋给其他类型指针,则需要强制类型转换如:pint= (
int 
*)pvoid;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129732.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月14日 下午8:00
下一篇 2022年4月14日 下午8:20


相关推荐

  • DNS服务器配置和测试

    DNS服务器配置和测试DNS服务器配置和测试

    2022年5月16日
    59
  • MeasureSpec详解

    MeasureSpec详解1 MeasureSpec 简介 MeasureSpec 封装了从父级传递给子级的布局要求 每个 MeasureSpec 代表宽度或高度的要求 MeasureSpecs 实现为 32 位的 int 由 size 和 mode 组成 高 2 位代表 mode 低 30 位代表 size 它通过将 mode 和 size 打包成一个 int 值来减少对象内存分配 并提供打包和解包的方法 mode 分类 UNSPECIFIED 父容器不

    2026年3月17日
    2
  • phpstorm2021.12 激活码-激活码分享

    (phpstorm2021.12 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~41MD…

    2022年3月30日
    76
  • Git的安装教程_什么叫做安卓手机

    Git的安装教程_什么叫做安卓手机git的安装教程

    2025年10月2日
    7
  • Python 从菜鸟到大咖的必经之路「建议收藏」

    目录一、模块和包1.1模块的基础知识1.2模块的导入1.3使用第三方模块1.4包二、文件和目录操作2.1open()函数——打开文件并返回文件对象2.2文件操作的常用方法2.3应用三、面向对象3.1面向对象基础语法3.2初始化方法__init__3.3属性查找与绑定方法3.4案例3.4.1跑步案例3.4.2家具案例3.5私有属性3.6继承3.6.1面向对象的三大特性3.6.2单继承3.6.2.1继承的概念3.6.2.2继承的语法3.6.2.3方法的重写3.6.2.4

    2022年4月11日
    47
  • mac如何删除隐藏文件_如何显示系统隐藏文件

    mac如何删除隐藏文件_如何显示系统隐藏文件U盘和移动硬盘接入Mac时会产生.Trashes,.Spotlight-V100,.fseventsd等文件每插入Mac一次,都会检查是否有这些文件,如果没有,就会创建这些文件特别是有时候,在文件

    2022年8月4日
    68

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号