空指针与空字符串

    xiaoxiao2021-03-25  58

    NUL是ASCII字符集中‘\0’字符的名字,它的字节模式为全0,;NULL指一个其值为0的指针。它们都是整型值,其值也相同,所以可以互换使用。

    注意:当常数0被转换为指针使用时,这个指针绝对不能被解引用。

    int *P; if(p == (char *) 0); //合法的使用 int *p; if(strcmp(p,(char *)0) == 0); //非法的使用,因为函数strcmp( )查看了它的指针参数所指向内存中的内容
    转载请注明原文地址: https://ju.6miu.com/read-35655.html

    最新回复(0)