传入的结构体指针强制转为实例化结构体*v

Posted singularity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了传入的结构体指针强制转为实例化结构体*v相关的知识,希望对你有一定的参考价值。

struct val *v = (struct val *)arg;//传入的结构体指针强制转为实例化结构体*v
struct val{
   int num1;
      int num2;
  };
void *text3(void *arg)
{
    struct val *v = (struct val *)arg;
int num3=v—>num1;
int num4=v->num2;
printf("arg is v.num1:%d,v.num2:%d\\n",num3,num4); // printf("arg is v.num1:%d,v.num2:%d\\n",v->num1,v->num2); pthread_exit(NULL);
}
例子:=======>>>>【C】——如何用线程进行参数的传递;

以上是关于传入的结构体指针强制转为实例化结构体*v的主要内容,如果未能解决你的问题,请参考以下文章

Go语言基础:结构体

C#中的结构体要使用new来实例化吗?还是直接声明后直接使用?

golang 自定义接口体(与其他语言对象类似)

Golang入门到项目实战 golang结构体指针

C 语言结构体 ( 结构体 数组 作为函数参数 | 数组 在 堆内存创建 )

数组强制转换成结构体指针,结构体内部指针的指向问题