NULL是什么,它是怎么定义的


Posted in 面试题 onMay 09, 2015
作为一种风格, 很多人不愿意在程序中到处出现未加修饰的0。因此定义了预处理宏NULL (在 和其它几个头文件中) 为空指针常数, 通常是0 或者((void *)0) 。希望区别整数0 和空指针0 的人可以在需要空指针的地方使用NULL。
使用NULL 只是一种风格习惯; 预处理器把所有的NULL 都还原回0, 而编译还是依照上文的描述处理指针上下文的0。特别是, 在函数调用的参数里, NULL之前(正如在0 之前) 的类型转换还是需要。
NULL 只能用作指针常数;

Tags in this post...

面试题 相关文章推荐
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
abstract class和interface有什么区别?
Jan 03 面试题
简述你对Statement,PreparedStatement,CallableStatement的理解
Mar 25 面试题
如何打开WebSphere远程debug
Oct 10 面试题
是什么让J2EE适合用来开发多层的分布式的应用
Jan 16 面试题
汇智创新科技发展有限公司
Dec 06 面试题
存储过程的优点有哪些
Sep 27 面试题
linux面试题参考答案(8)
Aug 11 面试题
斯福泰克软件测试面试题
Feb 16 面试题
JPA的特点
Oct 25 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
Lucene推荐的分页方式是什么?
Dec 07 面试题
简述数组与指针的区别
Jan 02 #面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 #面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 #面试题
struct和class的区别
Nov 20 #面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
You might like
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
jq的get传参数在utf-8中乱码问题的解决php版
2008/07/23 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
PHP中图片等比缩放的实例
2013/03/24 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
jquery取消事件冒泡的三种方法(推荐)
2016/05/28 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
angular6.0开发教程之如何安装angular6.0框架
2018/06/29 Javascript
基于element-ui的rules中正则表达式
2018/09/04 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
详解JS函数防抖
2020/06/05 Javascript
[05:46]DOTA2英雄梦之声_第18期_陈
2014/06/20 DOTA
Python+django实现简单的文件上传
2016/08/17 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
python抓取文件夹的所有文件
2018/02/27 Python
Python object类中的特殊方法代码讲解
2020/03/06 Python
新西兰最大的在线设计师眼镜店:SmartBuyGlasses新西兰
2017/10/20 全球购物
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
介绍一下常见的木马种类
2014/11/15 面试题
信息系统专业个人求职信范文
2013/12/07 职场文书
元旦联欢会感言
2014/03/04 职场文书
三项教育活动实施方案
2014/03/30 职场文书
奉献家乡演讲稿
2014/09/16 职场文书
英文导游词
2015/02/13 职场文书
网络营销实训总结
2015/08/03 职场文书
pytorch 运行一段时间后出现GPU OOM的问题
2021/06/02 Python