跟大家请教一下(int)( *( ( int * ) &a ) )

2020-01-25 15:37发布

如题,我这里使用的环境是:long是32位的,而int是16位的。
==================================
unsigned long a;
a = a - (unsigned int)(*(( unsigned  int *)&a)) ;
==================================
求解释这个(int)( *( ( int * ) &a ) ) ,到底是一个什么样子的变量。
真心求解,这个问题困扰我很久了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。