C语言问题:NULL,0和'\0'之间有什么联系和区别?

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:07:53
如题

null一般是对指针和引用来说
0是对数值类型的
’\0‘是对字符串来讲的,
不论什么语言,c\c++\java\pascal\vb\python……………………数据类型就分为常用类型和引用类型两种
除了那四类八种(楼主该是知道的吧就是char int long double……)剩余的全部都是引用类型了,引用是对指针的简化,相对来说,指针比较强大,但是相对比较难理解,而引用还比较好用,而且功能毫不逊色于指针,引用只不过对原来的变量起了个别名。具体请参考相关书籍,在此就说这些!

null就是空,0,不是空,还是个元素