我目前正在从头开始编写 strstr。在我的代码中,我正在索引一个字符串,我最终需要使用另一个指针在字符串上保存一个特定点。这是我正在努力处理的代码部分:
char *save_str;
for(int i=0;i<length_str1; i++)
{
if(str1[i]==str2[0])
{
*save_str=str[i];
但是,它告诉我我不能这样做。如何让指针指向索引中的特定字符?
最佳答案
您可以选择以下两种方式:
save_str = &str[i];
or
save_str = str+i;
关于c++ - 指向一个索引的pointed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9320346/