Anonymní profil Anonymní uživatel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Anonymní uživatel – Programujte.comAnonymní profil Anonymní uživatel – Programujte.com

 

Příspěvky odeslané z IP adresy 147.175.178.–

Anonymní uživatel
C / C++ › problem s pointerami
4. 4. 2011   #140643

Skusil som toto:

#include <stdio.h>

#include <stdlib.h>

typedef struct weapon
{
int *weaponEquiped;
int wee;
};

typedef struct player_st
{
char name[9];
weapon *zbran;
};

int main()
{
player_st player;
player.zbran = (weapon *) malloc(sizeof(weapon));
player.zbran->weaponEquiped = new int;
player.zbran->weaponEquiped=5;
printf("%d", player.zbran->weaponEquiped);

system("pause");
return 0;
}


Bohuzial stale nefunguje.

Anonymní uživatel
C / C++ › problem s pointerami
4. 4. 2011   #140639

J lenze teraz chcem spravit ten weaponEquiped ako pointer.
Ked to nie je pointer funguje to normalne...

Anonymní uživatel
C / C++ › problem s pointerami
4. 4. 2011   #140637

Diky za pomoc...
Este by som potreboval jednu vec, weaponEquiped som spravil ako pointer, ale program mi ho teraz nechce brat.

#include <stdio.h>

#include <stdlib.h>

typedef struct weapon
{
int *weaponEquiped;

};

typedef struct player_st
{
char name[9];
weapon *zbran;
};

int main()
{
player_st player;
player.zbran = (weapon *) malloc(sizeof(weapon));

player.zbran->weaponEquiped=1;
printf("%d", player.zbran->weaponEquiped);

system("pause");
return 0;
}


 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý