NULL ‘\0’ “” 三者的区别
来源:互联网 发布:深圳万度网络科技开发 编辑:程序博客网 时间:2024/05/16 18:55
首先NULL表示的是空指针或无效指针,并没有指向任何的地址,在C++中的值是0,NULl可以用来判断一个对象而不可以判断一个字符或者字符串。
'\0'表示的是一个字符,ASCII为0的字符即 字符 0 ,可以用来判断字符或者字符串的结尾。NULL和'\0'是两种不一样的含义。
一般来说,为了代码的可读性,指针用NULL赋值,字符用‘\0'赋值
而“”一般来说就是’\0'。
0 0
- NULL ‘\0’ “” 三者的区别
- AS3.0 NaN、null、undefined 三者之间的区别
- Dispose、Close、=null三者之间的区别
- string、Empty和null三者的区别
- string、Empty和null三者的区别
- string、Empty和null三者的区别
- "",string.Empty和null三者的区别
- string.Empty、""、NUll三者的正确区别
- string、Empty和null三者的区别
- string、Empty和null三者的区别
- string、Empty和null三者的区别
- C# 中 "",null,string.Empty 三者的区别
- "",string.Empty和null三者的区别
- oc 基础知识总结三 nil、null、NULL、NSNull的区别
- c++中NULL,null,"",\0的区别
- 浅析name==null, "".equals(name)和name.length==0三者的区别
- 0, \0, NULL的区别
- 0, \0, NULL的区别
- 思维 hdu 5100 (chessboard)
- 努力
- 2016年8月16号
- eclipse发布动态web项目之后,无法生成class文件问题
- Android 将View内容存为Bitmap
- NULL ‘\0’ “” 三者的区别
- ASP.NET页面揭秘之页面生命周期
- Wall Painting
- How to Use MMC/SDC——翻译
- 内存溢出
- 【51Nod】1013 - 3的幂的和(等比数列 & 逆元)
- Android获取DatePicker中的时间,并转换成毫秒数
- SURF提取与匹配
- 如何判断对象已死(可杀之)