在下面的带有 printf() 语句的代码中,我得到了一个分段错误: 11. 没有它,我不会得到任何错误,但我希望能够看到正确的值在 newstring 值中。我该怎么做呢?
char* newstring;
for(int i = 0; i < len; i++)
{
printf("value %d\n", tempfullstring[i]);
if (tempfullstring[i]>=97 && tempfullstring[i] <=122)
{
char value = tempfullstring[i];
newstring += value;
}
}
printf("The new string is %s", newstrng);
return 0;