6个回答
2022-12-07 · 百度认证:IT168官方账号,优质数码领域创作者
关注
展开全部
qq空间中null主要有3种意思:\x0d\x0a1)知道数据存在,但不知道具体值.\x0d\x0a2)不知道数据是否存在.\x0d\x0a3)数据不存在.\x0d\x0aNull,读音[nʌl]。本意是“空的;元素只有零的”意思。计算机中通常表示空值,无结果,或是空集合。\x0d\x0a在ASCII码的第一个字符是NULL,它的数值是0,占用1字节;C语言把它作为字符串的最后一个字符,以表示字符串到此结束。"\0"
展开全部
1.字面理解,null就是无效的;无价值的。
2. 在编程中,变量以null结尾,表示其后没有可用的数据,数据读取在此结束。
3. null在数据库中表示不知道的数据。
从内存上来说 a="" 已经在内存存了东西(存的是空字符串,内存空间已经分配给他一个 0/ 存在栈里); 但是a = null 表示内存空间上没有存东西。因此一般情况下大家会不小心把 null 跟 "" 混淆,我举个编程的例子:a="" 就相当于这个人考试了,不过是考了0分。
而 a=null 就相当于这个人没有考试,所以没有分数,但你不能说他是0分。所以常见的"未将对象引用到对象实例"的错误都是给变量赋null值引起的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在编程中,变量以NULL结尾,表示其后没有可用的数据,数据读取在此结束。
产生 null 的原因是:
在程序设计中是一个存在的变量的值
但是你应该问是在什么情况下用的或在什么地方用,
意义都不一样,表现出来也不一样。
对一个变量显式地赋值为 null。
包含 null 的表达式之间的任何操作。
Null在数据库中表示 不知道(Unknown) 的数据,主要有3种意思:
1)知道数据存在,但不知道具体值.
2)不知道数据是否存在.
3)数据不存在.
http://baike.baidu.com/view/329484.htm?fr=ala0_1_1
产生 null 的原因是:
在程序设计中是一个存在的变量的值
但是你应该问是在什么情况下用的或在什么地方用,
意义都不一样,表现出来也不一样。
对一个变量显式地赋值为 null。
包含 null 的表达式之间的任何操作。
Null在数据库中表示 不知道(Unknown) 的数据,主要有3种意思:
1)知道数据存在,但不知道具体值.
2)不知道数据是否存在.
3)数据不存在.
http://baike.baidu.com/view/329484.htm?fr=ala0_1_1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
NULL 值表示是未知的值。NULL 值与空的值或零值不同。两个 Null 值永远不会相等。因为每个 NULL 的值都是未知的,两个 Null 值之间、或是一个 NULL 与其他任何值之间的比较都会传回未知的。
Null 值通常会指出未知的资料、不适用的资料或之后将要加入的资料。例如,客户的称谓在下订单时可能是未知的。
Null 值通常会指出未知的资料、不适用的资料或之后将要加入的资料。例如,客户的称谓在下订单时可能是未知的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询