いった小さな整数値なのです。いう代入は実行できます。いう代入はできません。配列型の式や変数に何かを代入することはできません。どなたか教えてください。返信遅くなってすみません。分かりやすい説明ありがとうございます。結論、代入するものとされるものの型を揃える必要があるということで間違いないでしょうか?双方向リストの構造体についての説明がほしいですか?->これについては大丈夫です。自分でやってみてまたわからなければ、別途質問記入してみようと思います。いうことが分かります。メッセージを直訳すると、「配列型を持つ式への代入」となります。左辺は「book_list[num]->title」という式です。