C结构体
uint8_t array[3]={1,2,3};void struct_parameter(example_1 *sp)
{
sp=array;
sp->a=array[0];
sp->b=array[1];
sp->c=array[2];
};
int main()
{
example_1 fp_sp;
struct_parameter(&fp_sp);
printf("%d\n",fp_sp.a);//为什么这里不是1呢?
请问将这个数组赋给结构之后 怎样使用这个结构体呢 试了几种方式都不是正确的数值 朋友指点一下 我新手啊
}