我不确定为什么以下代码会出现段错误:
char * buffer = "SIZE";
char * tempString;
tempString = strtok(buffer, " ");
if(strcmp(tempString, "SIZE") == 0){
tempString = strtok(NULL, " "); <----Faulting here
}
由于没有任何东西可以标记,tempString 不应该等于 NULL 吗?感谢您提前提供任何帮助。