结构体赋值
c99的”.成员”赋值
Test t =
{
.i = 0,
.echo_fun = __printf,
};
Test t =
{
i : 0,
echo_fun : __printf,
};
结构体可以直接赋值
C语言在相同类型的变量间赋值时是直接内存复制的,即将他们的内存进行复制。同样结构体变量,属于同一种变量,所以赋值时是按照他们的内存分布来直接拷贝的
c99的”.成员”赋值
Test t =
{
.i = 0,
.echo_fun = __printf,
};
Test t =
{
i : 0,
echo_fun : __printf,
};
结构体可以直接赋值
C语言在相同类型的变量间赋值时是直接内存复制的,即将他们的内存进行复制。同样结构体变量,属于同一种变量,所以赋值时是按照他们的内存分布来直接拷贝的