关于C语言结构体指针的一个问题

2019-07-21 08:41发布

void hshu(  jiegouti *   m );
这个函数的参数应该是个结构体指针吧
1、用jiegouti定义个结构体变量,然后&送给这个函数是不是 ?
2、?????
     还可以这样用:
    jiegouti b[]={数组,每个元素是个结构体};
   调用函数时是这样:hshu(  (jiegouti *)   b );
理解不了。。。。
3、本来这个函数是把一个结构体进行一定的操作。
这样把数组首地址转换成结构体指针,然后不就相当于操作了数组里的第一个结构体吧(b[0])。是这个意思吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。