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

Anonymní profil Guy – Programujte.comAnonymní profil Guy – Programujte.com

 

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

Guy
C / C++ › problem s pointerami
4. 4. 2011   #140628

   player.zbran =(weapon)* malloc(31*sizeof(weapon));

Skusal som nieco taketo, bohuzial to nefunguje.
Uvital by som pomoc

Guy
C / C++ › problem s pointerami
4. 4. 2011   #140627

Plz, ako cez ten malloc? postni code.
Taktiez ako to upravit potom ked chcem pouzivat pole?

int main()

{
player_st player[50];

player.zbran = new weapon;
player.zbran->weaponEquiped=1;
printf("%d", player[20].zbran->weaponEquiped);

system("pause");
return 0;
}

Guy
C / C++ › problem s pointerami
4. 4. 2011   #140625

a je to korektne len cisto C?
Nemozem pouzivat ziadne nic z c++;

Guy
C / C++ › problem s pointerami
4. 4. 2011   #140623

#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->weaponEquiped=1;
printf("%d", player.zbran->weaponEquiped);

system("pause");
return 0;
}

Kompilator to skompiluje, neviete kde je problem?

 

 

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