大佬讲解一下这题什么意思?程序怎么理解?

这题就是问你哪个表达式的值为2啊,程序先是声明了结构体dent,然后构建了三个dent,s[0],s[1],s[2],然后用指针p指向了s[0]。s[0],s[1],s[2]的n、m分别为101和&a,102和&b,103和&c。

A、C直接排除掉,然后BD涉及到优先级的问题,p++的优先级低所以不会先执行,所以选D