C语言,编程,用指针方法求字符串的长度,我这个错哪了,求大神指导!

2025-05-07 22:01:44
推荐回答(1个)
回答1:

打错字了.
p=NULL.
更正确的做法 应该是
free(p);
p=NULL;
算法上没什么问题. 改成for(;*p; p++); 然后直接打印k更好一些.