Obviously this isn't a program and it will not compile it is just a question involving C and I thought some people might enjoy trying to figure it out. Anyway here goes.. and good luck :). btw... yes there is a logical solution.
void ***q=malloc(8);
*q=q;
*((long long *)*q)=0x012345678abcdef;
what is the value of (int)*((char *)q) ?









LinkBack URL
About LinkBacks
Reply With Quote

