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

c++ 指针 赋 值 问 题

c++11中整型不能赋值给指针,但为什么0可以,字面值常量的默认类型不是整型吗
如:
int *ptr=0//正确
int zero=0;
int *ptr=zero//错误

在C++中,0就是NULL,是一个常量,特别是指针没有指向任何地址时其值就是NULL,也就是0,所以指针可以赋值为0,也就是NULL,这是一个特例。

近期文章

  • mfc/c++ 读写log文件并可以显示到窗口
  • flex中的datefield组件中点击下拉选择日期改变时派发事件
  • VC如何在线程中读取word文档内容?
  • 用vc写一个需要在线程中调用word的COM组件的程序,需要注意什么事项吗?
  • 在一个连接选择器中似乎不能解决一个语法错误
  • mac10.9网卡无法链接加密的Wi-Fi网络
  • sqliteDB里面的数据如何用Excel表格的形式显示在手机上?
  • android的联网状态监测
  • Drools规则引擎中 如何单独调用一个规则?
  • Linux下摩托罗拉的扫描枪 识别问题
  • 关于oracle数据库索引
  • JMS 创建连接超时时间设置
  • nginx location 正则配置求助
  • 怎么阅读一个比较大型的OA程序才能轻松的阅读?
  • 数列中求解最大子数列问题
  • android自定义ViewGroup的问题
  • eclipse打开源码文件包一些文件的代码自动清除
  • 物理地址是唯一的,但是怎么能确定位置呢?
  • 在java web工程中·,利用ireport生成的jasper文件,导出pdf文件
  • 请大家帮我做一个用WTL开发的登录界面

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华