此代码打印“世界”它是如何做到的,任何人都可以解释吗?
#include<stdio.h>
int main()
{
char i =10;
char *pc = (char*)&i;
int *pi = (char*)&i;
pi++ && pc++;
if((void*)pi==(void*)pc)
printf("hello");
else
printf("world")
}