Ik probeer een integer (4 bytes) uit een bestand te lezen. Daarvoor stop ik eerst 4 bytes in een buffer, maar hoe krijg ik deze 4 bytes in een integer?
Dit heb ik al geprobeerd:
Het is de bedoeling dat er 0x62696572 uit komt, ofzo.
Dit heb ik al geprobeerd:
code:
1
2
3
4
5
6
7
8
9
10
| int testje() {
int bla;
int * blub;
char buf[10];
strcpy(buf, "biertje");
blub=(int *)buf;
bla=&blub;
printf("%x\n", bla);
return 0;
} |
Het is de bedoeling dat er 0x62696572 uit komt, ofzo.