#define NULL 0
1、意义不一样,NULL表示的是无效地址,而0是这个无效地址的一个实现; 2、NULL放在0这个地址比较常用,但是对某些硬件体系来说,这样并不方便,会浪费一个宝贵的第0页RAM空间,所以让它指向另外的地址会更加合理,比如#define NULL 0xff这样的定义。
69,374
社区成员
243,079
社区内容
加载中
试试用AI创作助手写篇文章吧