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...

面试题 相关文章推荐
为什么使用接口?
Aug 13 面试题
Java多态性的定义以及类型
Sep 16 面试题
Java里面如何创建一个内部类的实例
Jan 19 面试题
指针和引用有什么区别
Jan 13 面试题
我看到了用指针调用函数的不同语法形式
Jul 16 面试题
统计每一学生的平均成绩
Jun 06 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
.NET程序员的几道面试题
Jun 01 面试题
金士达面试非笔试
Mar 14 面试题
C#可否对内存进行直接的操作
Feb 26 面试题
初级Java程序员面试题
Mar 03 面试题
Java面试题汇总
Dec 06 面试题
简述数组与指针的区别
Jan 02 #面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 #面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 #面试题
struct和class的区别
Nov 20 #面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
You might like
网络资源
2006/10/09 PHP
php面向对象 字段的声明与使用
2012/06/14 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
2016/05/22 PHP
PHP微信支付实例解析
2016/07/22 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
在javascript中对于DOM的加强
2013/04/11 Javascript
解析瀑布流布局:JS+绝对定位的实现
2013/05/08 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
2014/04/04 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
jquery获取复选框checkbox的值的简单实现方法
2016/05/26 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
2016/07/22 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
Python实现从脚本里运行scrapy的方法
2015/04/07 Python
浅谈django orm 优化
2018/08/18 Python
Jupyter notebook在mac:linux上的配置和远程访问的方法
2019/01/14 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
python3.7 openpyxl 删除指定一列或者一行的代码
2019/10/08 Python
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
代办委托书怎样写
2014/04/08 职场文书
安全月活动总结
2014/05/05 职场文书
党员领导干部承诺书
2014/05/28 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
2014年小学校长工作总结
2014/12/08 职场文书
十佳少年事迹材料
2014/12/25 职场文书
英文邀请函
2015/02/02 职场文书