私は現在、最初からstrstrを書くことに取り組んでいます。私のコードでは、私は文字列のインデックスを作成しており、最終的に別のポインタを使って文字列上の特定の点を保存する必要があります。ここで私はに苦しんでいたコードのセクションは、次のとおりです。指し示された指し示されたポイントへのポイント
char *save_str;
for(int i=0;i<length_str1; i++)
{
if(str1[i]==str2[0])
{
*save_str=str[i];
しかし、私がこれを行うことができないことを私に語っています。インデックス内の特定の文字を指すポインタを持つにはどうすればよいですか?
コンパイラによって表示されるエラーメッセージは何ですか? –
これは宿題の練習ですか? –
あなたはこのようなことに取り組む前に、ポインタと物事の違いを理解しておく必要があります。 '* save_str'はあなたの文脈で意味をなさない。 –