楼主,你好~ 这边可以用*p=0吗?
我写了个测试代码:
#include<cstdio>
#include<cstring>
int main(){
char *str="1.23E-02";
char *p=strstr(str,"E");
puts(p);
*p=0;
puts(p);
return 0;
}
会运行出错,*p=0是什么意思哦