当minp为结构指针时,return minp返回的值是他本身的数据域的值还是他本身指针域所存储的他所指向的地址?

当minp为结构指针时,return minp返回的值是他本身的数据域的值还是他本身指针域所存储的他所指向的地址?

返回的就是结构体数据存储的首地址
根据你的问题的话,是后面的地址

你可以这样去对比考虑。
你主函数传了一个地址去子函数,你用minp指针接收。
那这个时候,minp这个指针就是(等价)你传过来的地址。
你对minp进行解引用操作,该地址处对应的原数据也会被修改。不就证明了上面那句话嘛,minp就是(等价)你传过来的地址。
只要你子函数中没有改变minp的指向。
返回的时候,返回的肯定是minp指向的地址啊。

而且一级指针的地址,需要去接收它或者返回它的话,你是得用二级指针才可以。