至于为什么,首先int是占四个字节的,然后比如说1,2格是pi.num,3,4格是pi.dem,而从pi.dem出发构造fun类型,fun类型是8字节,所以占四格,也就是3,4,5,6格是新构造出来的fun,新构造出来的f的num是12,也就是3,4格是由12填充,5,6格是由55填充,而pi的dem就是指向3,4格的,所以就得出来这个结果。
这个就很简单。
至于为什么,首先int是占四个字节的,然后比如说1,2格是pi.num,3,4格是pi.dem,而从pi.dem出发构造fun类型,fun类型是8字节,所以占四格,也就是3,4,5,6格是新构造出来的fun,新构造出来的f的num是12,也就是3,4格是由12填充,5,6格是由55填充,而pi的dem就是指向3,4格的,所以就得出来这个结果。
这个就很简单。