int main(){ char *str = NULL; printf("%p \n", str); printf("%p \n", &str); return 0;}
str地址有值,但是str的值为0,是无效的内存地址
int main(){ char *str = ""; printf("%p \n", str); printf("%p \n", &str); return 0;}
str指向一个存储空串的地址,是有效地址
本文共 295 字,大约阅读时间需要 1 分钟。
int main(){ char *str = NULL; printf("%p \n", str); printf("%p \n", &str); return 0;}
str地址有值,但是str的值为0,是无效的内存地址
int main(){ char *str = ""; printf("%p \n", str); printf("%p \n", &str); return 0;}
str指向一个存储空串的地址,是有效地址
转载于:https://www.cnblogs.com/xinglichao/p/9495527.html