私はCに慣れていませんが、対処しなければならない問題を見つけました。別の構造体へのポインターである構造体のメンバーにアクセスするにはどうすればよいですか?
元。
typdef struct {
int points;
} tribute;
typedef struct {
int year;
tribute *victor;
} game;
int main(){
tribute myVictor;
myVictor.points = 10;
game myGame;
myGame.year = 1994; // Runs fine
myGame.victor = myVictor; // I want to point the victor member of the game struct to
//myVictor object... But it gives me an error
}
どうすればこれを修正できますか? myGame 変数をポインターとして作成する必要があることはわかっていますが、通常の構造体変数でこれを行うことができるかどうかを尋ねています。