NULL与0是否有区别?? [问题点数:100分,结帖人s_include]

Bbs4
本版专家分:1844
结帖率 92.59%
Bbs5
本版专家分:2089
Bbs5
本版专家分:2089
Bbs4
本版专家分:1844
Bbs1
本版专家分:7
Bbs5
本版专家分:2089
Bbs2
本版专家分:265
Bbs3
本版专家分:774
Blank
黄花 2012年8月 PHP大版内专家分月排行榜第二
Bbs7
本版专家分:14568
Bbs7
本版专家分:26512
Bbs1
本版专家分:81
Bbs9
本版专家分:73203
Blank
红花 2012年10月 C/C++大版内专家分月排行榜第一
Blank
黄花 2014年2月 C/C++大版内专家分月排行榜第二
2013年4月 C/C++大版内专家分月排行榜第二
2013年3月 C/C++大版内专家分月排行榜第二
2012年12月 C/C++大版内专家分月排行榜第二
2012年11月 C/C++大版内专家分月排行榜第二
2012年8月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2014年12月 C/C++大版内专家分月排行榜第三
2014年5月 C/C++大版内专家分月排行榜第三
2014年3月 C/C++大版内专家分月排行榜第三
2013年12月 C/C++大版内专家分月排行榜第三
2013年10月 C/C++大版内专家分月排行榜第三
2013年9月 C/C++大版内专家分月排行榜第三
2013年7月 C/C++大版内专家分月排行榜第三
2013年5月 C/C++大版内专家分月排行榜第三
2013年2月 C/C++大版内专家分月排行榜第三
2013年1月 C/C++大版内专家分月排行榜第三
2012年9月 C/C++大版内专家分月排行榜第三
Bbs2
本版专家分:265
Bbs2
本版专家分:146
Bbs2
本版专家分:134
Bbs9
本版专家分:73203
Blank
红花 2012年10月 C/C++大版内专家分月排行榜第一
Blank
黄花 2014年2月 C/C++大版内专家分月排行榜第二
2013年4月 C/C++大版内专家分月排行榜第二
2013年3月 C/C++大版内专家分月排行榜第二
2012年12月 C/C++大版内专家分月排行榜第二
2012年11月 C/C++大版内专家分月排行榜第二
2012年8月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2014年12月 C/C++大版内专家分月排行榜第三
2014年5月 C/C++大版内专家分月排行榜第三
2014年3月 C/C++大版内专家分月排行榜第三
2013年12月 C/C++大版内专家分月排行榜第三
2013年10月 C/C++大版内专家分月排行榜第三
2013年9月 C/C++大版内专家分月排行榜第三
2013年7月 C/C++大版内专家分月排行榜第三
2013年5月 C/C++大版内专家分月排行榜第三
2013年2月 C/C++大版内专家分月排行榜第三
2013年1月 C/C++大版内专家分月排行榜第三
2012年9月 C/C++大版内专家分月排行榜第三
Bbs7
本版专家分:26512
Bbs7
本版专家分:26512
Bbs5
本版专家分:3507
Bbs7
本版专家分:16923
Bbs4
本版专家分:1844
Bbs7
本版专家分:12140
Blank
红花 2012年12月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2012年12月 C/C++大版内专家分月排行榜第三
2012年11月 C/C++大版内专家分月排行榜第三
2012年11月 扩充话题大版内专家分月排行榜第三
2012年10月 C/C++大版内专家分月排行榜第三
Bbs4
本版专家分:1626
Bbs8
本版专家分:41324
Blank
黄花 2013年2月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2013年3月 C/C++大版内专家分月排行榜第三
Bbs9
本版专家分:93003
Blank
进士 2008年 总版技术专家分年内排行榜第五
Blank
铜牌 2007年6月 总版技术专家分月排行榜第三
Blank
红花 2007年6月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年5月 C/C++大版内专家分月排行榜第二
2008年3月 C/C++大版内专家分月排行榜第二
2007年10月 C/C++大版内专家分月排行榜第二
2007年9月 C/C++大版内专家分月排行榜第二
2007年6月 C/C++大版内专家分月排行榜第二
2007年5月 C/C++大版内专家分月排行榜第二
Bbs12
本版专家分:380708
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
Bbs1
本版专家分:68
Bbs5
本版专家分:3160
Bbs8
本版专家分:33509
Blank
黄花 2014年7月 C/C++大版内专家分月排行榜第二
2014年5月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2014年10月 C/C++大版内专家分月排行榜第三
2014年4月 C/C++大版内专家分月排行榜第三
Bbs6
本版专家分:8824
Bbs6
本版专家分:8824
Bbs6
本版专家分:8824
Bbs8
本版专家分:32823
版主
Blank
红花 2013年11月 Linux/Unix社区大版内专家分月排行榜第一
2013年11月 专题开发/技术/项目大版内专家分月排行榜第一
2013年9月 C/C++大版内专家分月排行榜第一
2013年9月 专题开发/技术/项目大版内专家分月排行榜第一
2013年8月 C/C++大版内专家分月排行榜第一
Blank
黄花 2013年12月 C/C++大版内专家分月排行榜第二
2013年12月 Linux/Unix社区大版内专家分月排行榜第二
2013年11月 C/C++大版内专家分月排行榜第二
2013年10月 C/C++大版内专家分月排行榜第二
Bbs1
本版专家分:8
Bbs7
本版专家分:10355
Bbs7
本版专家分:26512
Bbs5
本版专家分:4504
Bbs3
本版专家分:519
Bbs5
本版专家分:3160
Bbs7
本版专家分:22682
Bbs6
本版专家分:8824
Bbs4
本版专家分:1844
Bbs2
本版专家分:406
Bbs1
本版专家分:67
Bbs1
本版专家分:2
Bbs1
本版专家分:2
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:181
/dev/zero和/dev/null的区别
http://www.cnblogs.com/jacktu/archive/2010/06/28/1766791.html http://blog.csdn.net/kaiwii/article/details/7308729
/dev/null和/dev/zero的区别
三、/dev/null和/dev/zero的<em>区别</em> /dev/null,外号叫无底洞,你可以向它输出任何数据,它通吃,并且不会撑着! /dev/zero,是一个输入设备,你可你用它来初始化文件。该设备无穷尽地提供0,可以使用任何你需要的数目——设备提供的要多的多。他可以用于向设备或文件写入字符串0。 /dev/null——它是空设备,也称为位桶(bit bucket)。任何写入它的输出都会被抛...
区别">" "和null的区别
String str1 = null; str引用为空 String str2 = ""; str引用一个空串 也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。 注意因为null不是对象,""是对象。所以比较的时候必须是 if(str1==null){...}和if(str2.equals("")){...}。
null == a 和 a == null的区别
-
各位大佬 JAVA当中引用类型的null 字符数组的默认类型‘’(空字符)和空字符串有什么区别
-
””与null的区别
  “”是字符串常量,同时也是一个String类的对象,作为对象可以调用String类里的方法。 null 是空常量,不能调用任何的方法,否则会出现空指针异常,null常量可以给任意的引用数量类型赋值。...
isEmpty与null的区别
List&amp;lt;对象&amp;gt; list = new List&amp;lt;对象&amp;gt;; //代表有内容 if(!list.isEmpty){ ... } 报错:java.lang.NullPointerException //空指针异常 if(list.isEmpty != null){ ... } 可以正常运行 isEmpt和 null 有什么<em>区别</em>呢? isEmpty() ...
ORACLE is null 和 =null的区别
oralce用的是11G版本。早上发现正式环境有问题。排查有人存储过程case when里面写了 = null 的判断,而不是is null。导致了部分问题。 比如 select * from T_BD_CUSTOMER WEHRE FCUSTOMERID = NULL 和   select * from T_BD_CUSTOMER WHERE FCUSTOMERID is null   如果 ...
java中的null类型---有关null的9件事
        今天听到一个问题,java中的null类型,null竟然是一种类型           java语言中有两种类型,一种是基本类型,还有一种是引用类型。还有一个特殊的null类型即表达式null的类型,它没有名字。            因为null类型没有名字,所以不可能声明为null类型的变量或者转换为null类型。            null引用是null类型表达式唯一可能...
null是一个类型吗?
null 是一个类型吗?
DBNull.Value 是什么东西
DBNull在DotNet是单独的一个类型 System.DBNull 。它只有一个值 DBNull.Value 。DBNull 直接继承 Object ,所以 DBNull 不是 string , 不是 int , 也不是 DateTime 。。。 但是为什么 DBNull 可以表示数据库中的字符串,数字,或日期呢?原因是DotNet储存这些数据的类(DataRow等)都是以 object
回复:null是什么数据类型
例1码如下: 123456789101112131415 public class Test2 {  public void method(Object o) {    System.out.println("Ob
HWND是什么类型 啊?
hw := FindWindow('xxx',nil) if hw = 0 then Exit; 看这个语句 他提示我出错 Unit1.pas(31): Missing operator or sem
xcode5.1 中使用c++中的nullptr时报错:Use of undeclares identifier 'nullptr'
如题,如何解决? 坐等答案,解决问题立即给分!
Line: 1772 Expression: _p != nullptr
程序运行就出错定位到这include "Utils.h" //definitions namespace global { DWORD_PTR pUWorld = 0; DWORD_PTR pGame
你真的理解java中的null“类型”吗?
本文先给出一道简单的null相关的题目,引发我们对null的探讨,后面会根据官方语言手册对null“类型”进行解读。 题目:下面程序能正确运行吗? 解析:输出应该为 :haha 因为null 是可以强转为任何类类型的,所以前面((NULL)null)是合法的,但是null强转以后是无效对象,其返回值为null,(后面会作解释) 而haha方法是静态方法,静态方法
C语言中的"NULL"到底是什么?又不是什么?有什么用?怎么用?
这个问题其实困扰我很久了,我问很多人"NULL"是什么?有啥用? 大多数人的回答是:"NULL就是系统定义特殊的0,把你初始化的指针指向它,可以防止“野指针”的恶果。" 今天碰到一个C语言的笔试题,还是一道不错的题~~~ Exp 1: #include void fun(int *node) { static int N=100; node=&N; } int ma
关于“引发了异常: 写入访问权限冲突。 **step_end** 是 nullptr”的问题
问题显示是写入访问权限冲突,不知道是不是我开辟结构体数组的时候分配内存不对还是什么,请教各位大神img]
c++新手作业遇到问题求助。引发了异常: 读取访问权限冲突。 this 是 nullptr。
引发了异常: 读取访问权限冲突。 this 是 nullptr。 是执行下面这个函数出的问题 void Worker::registration(Worker * head) { while (hea
void *类型是什么意思?
在谭浩强的《C程序设计》第二版第278页中有这样一句话: ……不指向任何类型数据的指针(void *类型)…… 我想这句话的意思就是说,void *类型就是不指向任何类型数据的指针。 我曾在另外的地方
HWND 是什么类型的变量,一般在什么地方使用。
HWND 是什么类型的变量,一般在什么地方使用。
请问为什么sql.executescalar 为 DBNull类型?
Dim a As String Dim b As String If TextBox1.Text = "" Then cnKS.Open() sql.CommandText = "select max
请问:参数是Serializable类型,是什么意思??
参数是Serializable类型,是什么意思?? 作用是什么? public interface DaoBase { void delete(Serializable id); }
null是什么类型,初始化null在内存中是如何分配内存的?
null:这个关键词大家都不陌生,但是大家一定不太明白它是什么类型的,或者它在内存中有什么作用,又或者它是不是一个空指针等等,我在这总结了下null 的“意义”。 当我们为一个引用变量初始化=null例如: String str=null; JVM会让这个引用变量指向一个不确定类型的空对象内存(即null内存,),null表示不确定类型的静态内存区域(假定虚拟机为程序分配了个永久固定的n
Java中的null究竟是什么?
让我们从下面的声明开始吧:String x = null;上面的声明到底做了什么?回忆一下,什么是变量,什么是值?通常吧变量比作一个箱子,就像你可以用箱子装一些东西那样,您可以用变量来保持一个值。当声明一个变量的时候,我们需要设置变量的类型。 Java中有两种主要的类型:基本数据类型和引用类型。变量就可以声明为基本数据类型也可以声明为引用类型。在这种情况下,初始化声明声明了一个变量”X”,“X”
SQL 查询语句 NULL与0的转换问题
今天写一个查询语句,条件是将查询出的结果含有null内容的,均以0表示(注:含有null用0表示,不含有的依然原内容输出),网上找了一些方法,都是错误的提示?我疑惑不解,发生这一切,到底是怎么了? 我
NULL0接口的作用
NULL0是属于路由器的逻辑接口,NULL0接口总是处于Up状态,但不转发任何报文。当NULL0接口接收到报文后,会把报文丢弃。不能在NULL0接口上配置IP地址,也不能在NULL0接口上封装任何链路层协议。由于它的这个特征,NULL0接口主要有以下两方面的作用。 一、防止路由环 NULL0接口最典型的使用是用来防止路由环。在聚合一组路由时,总是创建一条到NULL0接口的路由。     ...
在sql中把查询出来的null值转为0
内容是行列转换 希望能把结果中的null值转为0,希望大神们解救。
NULL,0,'\0',‘0’区别辨析
1、在stdio.h中,对NULL有如下定义:#ifndef NULL#ifdef __cplusplus#define NULL 0#else#define NULL ((void *)0)#endif#endif即,在c语言中NULL 用(void*)0表示,在c++中用0表示。2、'\0':表示字符串结束,它在ASCII中的值为0(数值0,非字符‘0’)所以在数值上NULL,'\0',0是一...
区别与联系">"" "\0" '0' '\0' 0 NULL “NULL” 区别与联系
一:字符'0'  :char c='0',它的ASCII码为值48,内存中存放00110000字符'\0' :char c='\0',它的ASCII码值为0,表示一个字符串结束的标志(转义字符)数字0   :它的ASCII码值为0,字符表示空字符,数值表示为0,内存中表示00000000二:在数值上NULL ,‘\0' ,  0是一样的,都是0.但是'0'就不同了,在ASCII中编码为48. 三:...
oracle 0 和 null 的区别
采集数据的时候,有一些字段的数据全部显示为0,但是采集过来就是null了,其他字段没变化,求办法。
探讨 NULL、0、nullptr的意义
C的NULL 在C语言中,我们使用NULL表示空指针,也就是我们可以写如下代码:   int *i = NULL; foo_t *f = NULL;   实际上在C语言中,NULL通常被定义为如下:   #define NULL ((void *)0)   也就是说NULL实际上是一个void *的指针,然后吧void *指针赋值给int
'\0'与NULL的区别
曾经犯过一个错误,我以为用NULL作为字符串结尾的标志也可以,因为NULL的数值为0,’\0’数值也为0,结果编译器报错,““初始化”:“char”与“void ”的间接级别不同”。”后来我在网上查了一下,发现NULL是(void)0类型,与’\0’类型不同,无法作为字符串结尾标志
"null"">文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"
昨天在测试spring的配置文件spring.xml时,Junit测试老是报错,其中主要错误信息为:  Caused by: java.util.InvalidPropertiesFormatException: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 80;   文档根元素 &quot;beans&quot; 必须匹配 DOCTYPE ...
null.equals(string)
见老程序员写if判断字符串比较的时候喜欢null.equals(str变量) 或者是 "某具体字符串".equals(str变量)。请问这样写跟 str变量.equals("某具体字符串")相比有什么
xmlhttp.send(null)这句是什么意思啊
能讲的明白一点更好,这块总是犯晕
java String.valueOf(null)为什么会报空指针
该方法的源码是 public static String valueOf(Object obj) { return (obj == null) ? <em>"null"</em> : obj.toString(); }
js中 if(!value)是什么意思?
if(!value)是什么意思?value不等于null? 另外还想问一下,比如有个方法是 function(string 字段名){ return model.字段名; } 字段名是动态的,如果实现
linux中 .~/profile > /dev/null是什么意思
#!/bin/ksh . ~/.profile >/dev/null #.~/.profile >/dev/null是什么意思
srand((unsigned)time(NULL))详解
srand函数是随机数发生器的初始化函数。原型:void srand(unsigned seed); 用法:它初始化随机种子,会提供一个种子,这个种子会对应一个随机数,如果使用相同的种子后面的rand()函数会出现一样的随机数,如: srand(1); 直接使用1来初始化种子。不过为了防止随机数每次重复,常常使用系统时间来初始化,即使用 time函数来获得系统时间,它的返回值为从 00:
'NULL':未定义的标识符
在VS2008中编译过程中,出现了这种情况,加了头文件《stdio.h》和《windows.h》都不行
null或空值的判断处理-java
1,错误用法一: if (name == "") {      //do something }2,错误用法二: if (name.equals("")) {      //do something }3,错误用法三: if (!name.equals("")) {      //do something<br /
Object obj=null obj和null有区别
-
linux系统编程 很详细的系统描述下载
linux系统编程 很详细的系统描述( io、进程、内存) 相关下载链接:[url=//download.csdn.net/download/pwlazy/3098957?utm_source=bbsseo]//download.csdn.net/download/pwlazy/3098957?utm_source=bbsseo[/url]
基于CasyncSocket类的聊天程序_TCP_全部应用此类函数下载
基于CasyncSocket类的聊天程序_TCP_全部应用此类函数,可以让你更好的理解TCP和CasyncSocket类的应用! 相关下载链接:[url=//download.csdn.net/download/zhuweigangzwg/3979701?utm_source=bbsseo]//download.csdn.net/download/zhuweigangzwg/3979701?utm_source=bbsseo[/url]
cortex-M3硬件架构,以及程序资料,中断等下载
硬件开发资料 cortex-M3硬件架构,以及程序资料,中断等 相关下载链接:[url=//download.csdn.net/download/poplar_man/4099672?utm_source=bbsseo]//download.csdn.net/download/poplar_man/4099672?utm_source=bbsseo[/url]
我们是很有底线的