#include <stdio.h>
int main(void)
{
long dword = 0xff;
printf("%u\n", ((unsigned char *)&dword)[0]);
return 0;
}
does the standard say this is legal?
if so or if not, what section?
int main(void)
{
long dword = 0xff;
printf("%u\n", ((unsigned char *)&dword)[0]);
return 0;
}
does the standard say this is legal?
if so or if not, what section?
Comment