BUT2/DEV/DEV1.1_suite/concept_en_vrac/Q1.c~

32 lines
619 B
C
Raw Normal View History

2023-10-23 13:23:36 +02:00
//2 4 8 16 32 64 128 256 512 1024
#include <stdio.h>
#include <stdlib.h>
struct soldat{
unsigned short int durabilite: 10;
unsigned short int deplacement: 4;
unsigned short int defense: 7;
unsigned short int degat: 7;
unsigned short int distance: 4;
};
union soldat{
unsigned short int durabilite;
unsigned short int deplacement;
unsigned short int defense;
unsigned short int degat;
unsigned short int distance;
};
void createSoldat(soldat* soldat){
soldat->durabilite = 7;
soldat->deplacement = 7;
soldat->defense = 7;
soldat->degat = 7;
soldat->distance = 7;
}
int main(void){
}