推囧网-优秀生活百科知识分享平台! 网站快审 免费注册 会员登录
首页 科普百科 科技

Null

时间:2022-01-09 12:41 来源:未知 作者:推囧网 人气:
【导读】:Null是什么意思?Null是在计算中具有保留的值,用于指示指针不引用有效对象。程序通常使用空指针来表示条件,例如未知长度列表的结尾或未执行某些操作; 这种空...

Null是什么意思?Null是在计算中具有保留的值,用于指示指针不引用有效对象。程序通常使用空指针来表示条件,例如未知长度列表的结尾或未执行某些操作; 这种空指针的使用可以与可空类型和选项类型中的Nothing值进行比较。

Null是什么意思,Null的意思,Null是什么

空指针不应与未初始化的指针混淆:保证空指针与指向有效对象的任何指针进行比较。但是,根据语言和实现,未初始化的指针可能没有任何此类保证。它可能与其他有效指针相等; 或者它可能比较等于空指针。它可能在不同的时间做两件事。

表示

空字符通常表示为源代码字符串字符或字符常量中的转义序列。在许多语言,这不是一个单独的转义序列,而是八进制转义序列,单个八进制数字为0;因此,‘\0’不能跟随任何数字0通过7;否则它被解释为更长的八进制转义序列的开始。被在使用中发现各种语言的其他转义序列\000,\x00,\z,或的Unicode表示\u0000。

表示空字符的能力并不总是意味着生成的字符串将被正确解释,因为许多程序将认为null作为字符串的结尾。因此,键入它的能力(在未经检查的用户输入的情况下)会创建一个称为空字节注入的漏洞,并可能导致安全漏洞。

空字符以逗号表示是^@。在Windows上,可以通过按住Ctrl键,然后按@(这通常需要同时按下? Shift并按下数字2键)。

在文档中的空字符有时表示为单EM含有字母“NUL” -width符号。在Unicode中,有一个具有相应字符的字符,用于空字符的可视表示,“null”符号,U + 2400(?),但不要与实际的空字符U + 0000混淆。

    文章标签: Null是什么意思,Null的意思,Null是什么
    相关推荐
    • 飞饭

      飞饭外卖订餐平台(以下简称飞饭)是中国最先进的网络订餐O2O平台之一,致力于推进中国中小餐馆的信息化发展进程。业务主要覆盖西安、咸阳、珠海、茂名、湛江等...

    • 张氏度

      张氏度是什么意思?2015年6月19日,据凤凰网消息,《自然》杂志网站报道,德国物理学家用钾原子首次造出一种低于绝对零度的量子气体。科学家称这一成果为实验的...

    • Flash

      Flash是什么意思?Flash是什么?Flash指的是Adobe Flash(原称Macromedia Flash,简称Flash;前身FutureSplash)是美国Macromedia公司(已被Adobe公司收购)所...

    • GPRS

      GPRS是什么?GPRS英文全称为 General packet radio service,中文名称为通用无线分组业务,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP...

    版权声明:

    1、本文系会员投稿或转载自网络,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场;

    2、本站仅提供信息发布平台,不承担相关法律责任;

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    上一篇:透传 下一篇:命令提示符

    相关分类

    皖ICP备19001157号-2