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

面试题 相关文章推荐
如何用Lucene索引数据库
Feb 23 面试题
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
Jul 16 面试题
什么是Oracle的后台进程background processes?都有哪些后台进程?
Apr 26 面试题
什么是聚集索引和非聚集索引
Jan 17 面试题
北京一家公司的.net开发工程师笔试题
Apr 17 面试题
什么是组件架构
May 15 面试题
华为python面试题
May 03 面试题
介绍下Lucene建立索引的过程
Mar 02 面试题
String、StringBuffer、StringBuilder有区别
Sep 18 面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
Apr 24 面试题
介绍一下Ruby的特点
Jan 20 面试题
简述数组与指针的区别
Jan 02 #面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 #面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 #面试题
struct和class的区别
Nov 20 #面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
You might like
php 带逗号千位符数字的处理方法
2012/01/10 PHP
php 操作调试的方法
2012/07/12 PHP
php文件服务实现虚拟挂载其他目录示例
2014/04/17 PHP
javascript 快速排序函数代码
2012/05/30 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
基于jquery插件实现常见的幻灯片效果
2013/11/01 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
vue-cli webpack 开发环境跨域详解
2017/05/18 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
Python多线程编程简单介绍
2015/04/13 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
pandas创建DataFrame的7种方法小结
2020/06/14 Python
外企C语言笔试题
2013/11/10 面试题
NET程序员上机面试题
2015/05/23 面试题
电子商务个人职业生涯规划范文
2014/02/12 职场文书
《美丽的小兴安岭》教学反思
2014/02/26 职场文书
工程安全员岗位职责
2014/03/09 职场文书
土地转让协议书
2014/04/15 职场文书
团队精神的演讲稿
2014/05/14 职场文书
离婚协议书范本样本
2014/08/19 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
党员活动总结
2015/02/04 职场文书
功夫熊猫观后感
2015/06/10 职场文书
实习证明格式范文
2015/06/16 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
解决python3安装pandas出错的问题
2021/05/20 Python