Witam, jestem początkujący w programowaniu i im dalej tym większe schody się robią. Aktualnie staram się zrozumieć listy powiązane, nie do końca rozumiem jak działa wskaznik w tej funkcji, daje go bo trzeba na tę chwilę, reszte raczej rozumiem ale nie mam najmniejszego pojęcia jak teraz zrobić przykładowo 4 wrogów i odczytać ich statystyki. Pozdrawiam.
#include <iostream>
#include <stdio.h>
#include <string>
#include <cstdlib>
#include <ctime>
using namespace std;
struct dane
{
int mana;
int hp;
dane *nastepny;
};
dane *lista = NULL;
dane *tworzwroga()
{
dane *przeciwnik = new dane;
przeciwnik -> mana = 700;
przeciwnik -> hp = 1400;
przeciwnik -> nastepny = lista;
lista = przeciwnik;
return przeciwnik;
}
main()
{
}