我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

p=new int(10)和*p=10的区别

我知道p=new int(10)申请了空间的区别。主要是第一个可以输出想要的结果第2个输出什么都没有

img

因为第二个没有空间啊,所以你不能直接赋值,你必须先为指针指定空间,比如

int num;
p = #

*p=10都是错误的啊,p只是个指针,还没有分配空间啊

*p=10运行不会提示错误吗?

解引用野指针了,p你没有初始化,指向随机位置。

近期文章

  • :app:mergeDebugResources
  • 为何这个反相比例运算电路电压放大了电流却没有放大,还有就是如何改进
  • fabric: 在fabric中不同通道各节点世界状态是否相同?
  • 网络诊断结果诊断调查路由器或访问点的问题
  • java命令可以直接运行jar包吗
  • 银河麒麟v10启动黑屏
  • 有关JRadioButton方法的问题
  • 怎样打开特定电脑才能打开的文件
  • IDEA社区版2021如何集成Drools插件?
  • 暑假想学web前端的内容,要从哪开始比较好
  • vtk三维重建时,图像扭曲
  • termux python安装模块包
  • 想知道下面各程序的分析过程
  • layui表格如何将新增的内容放在第一行
  • 除产品销售,万里数据库可单独提供技术服务吗?
  • 当用户提交参数不能正确转换时,怎么处理会比较好
  • Transformer中的Attention怎么能够打印出来?
  • 数据库工程师和linux运维哪个好
  • 按键精灵怎么实现多窗口后台按键
  • 数字验证码,求指导!重谢!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华