Allocate memory, inform user of memory start and end address and store hex data
Hello all
Beginner here, running through some exercises I've found. I would like to allocate 64k of memory, printf to the user the starting and ending location of this memory, then store some hex data to this memory block.
Then further down the line i'll be reading this hex data etc. but I'm not at that stage yet :)
It has to be ansi c and fully portable.
So far I have
Code:
char *hex;
hex = (char*)malloc(65553);
hex = NULL;
sscanf("0123050086FF9701867FB70601C60FF7060286009700BD051F86019700BD05267E050EFE90", "%x", &hex);
Thanks very much, it may be simple but i'm trying to get my head around it