C++NULL问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:31:03
a=0跟a=NULL有什么区别吗

没什么区别,写成NULL只是习惯而已
大多数情况下,如果a是一个指针变量,我们会写成 a=NULL
如果a是数值,那么我们写成a=0

楼上说的对 当a 为int 我们习惯初始化为0;即a = 0;如果a 为指针 我们习惯初始化为NULL 即 a = NULL