私はこの構造体を持っています:
typedef struct Grades {
int grade1;
int grade2;
int grade3;
int grade4;
int grade5;
}
を使用して Grades 構造体へのポインターを作成しました
struct Grades *pointer;
そして、特定の Grades 構造体への (void *) ポインターを返す function() があります。
(void *) ポインターを使用して特定の構造体へのポインターを設定するにはどうすればよいですか?
私が考えていた:
pointer = &function();
しかし、それは私にエラーを与えます:「「&」には左辺値が必要です
何か案は?ちなみに、関数を変更することはできませんので...