null与NULL
"c语言和c++对大小写是敏感的,也就是说null和NULL是区别对待的。NULL代表空地址,null只是一个符号。"1、"null只是一个符号"是什么意思?符号是"nu...
"c语言和c++对大小写是敏感的,也就是说null和NULL是区别对待的。NULL代表空地址,null只是一个符号。"
1、"null只是一个符号"是什么意思?符号是"null\0"?
2、为什么在code中可以直接用if (NULL == str)来判断一个指针是否指向空值?NULL在哪里定义的?
3、有人说:"如果要用NULL,也不要用#define NULL 0,而用const int NULL=0;或者还是用0x0。",这种说法对么?还是说直接用NULL就可以了?
谢谢! 展开
1、"null只是一个符号"是什么意思?符号是"null\0"?
2、为什么在code中可以直接用if (NULL == str)来判断一个指针是否指向空值?NULL在哪里定义的?
3、有人说:"如果要用NULL,也不要用#define NULL 0,而用const int NULL=0;或者还是用0x0。",这种说法对么?还是说直接用NULL就可以了?
谢谢! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询