dorking around
This commit is contained in:
parent
9f1aba8dd8
commit
d77bfd2366
6 changed files with 423 additions and 8 deletions
44
main.c
44
main.c
|
@ -5,21 +5,32 @@
|
|||
enum
|
||||
DNA_PROTEINS
|
||||
{
|
||||
DNA_PROTIEN_A = 0x01,
|
||||
DNA_PROTIEN_T = 0x02,
|
||||
DNA_PROTIEN_G = 0x04,
|
||||
DNA_PROTIEN_C = 0x08,
|
||||
DNA_PROTIEN_A = 1,
|
||||
DNA_PROTIEN_T = 2,
|
||||
DNA_PROTIEN_G = 4,
|
||||
DNA_PROTIEN_C = 8,
|
||||
};
|
||||
|
||||
void
|
||||
loop()
|
||||
{
|
||||
for (int i = 0 ; i < 8; i++) {
|
||||
printf("i: %d\n", i);
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
main()
|
||||
{
|
||||
signed char c;
|
||||
short int i;
|
||||
loop();
|
||||
}
|
||||
|
||||
void
|
||||
nope()
|
||||
{
|
||||
signed char c; // 1 byte (8 bits)
|
||||
|
||||
printf("sizeof(c) %d\n", sizeof(c));
|
||||
printf("sizeof(i) %d\n", sizeof(i));
|
||||
|
||||
|
||||
printf("c: %b || %d\n", c, c);
|
||||
printf("A: %b\n", DNA_PROTIEN_A);
|
||||
|
@ -29,6 +40,23 @@ main()
|
|||
|
||||
c |= DNA_PROTIEN_A;
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= DNA_PROTIEN_T;
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= DNA_PROTIEN_G;
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= DNA_PROTIEN_C;
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 16 ; // upper 4 bits
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 32; // upper 4 bits
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 64; // upper 4 bits
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 128; // too far
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 256; // too far
|
||||
printf("c: %b || %d\n", c, c);
|
||||
c |= 512; // too far
|
||||
printf("c: %b || %d\n", c, c);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue