1 #include <stdio.h>
2 main()
3 {
4 char* p = NULL;
5 printf("p:%s\n",p);
6 printf("p:%d\n",p[1]);
7 }
NULL 访问的内存地址为 0x0
但0地址不能访问 NULL空指针无意义,尽可以把某指针指空。
1 #include <stdio.h>
2 main()
3 {
4 char* p = NULL;
5 printf("p:%s\n",p);
6 printf("p:%d\n",p[1]);
7 }
NULL 访问的内存地址为 0x0
但0地址不能访问 NULL空指针无意义,尽可以把某指针指空。