结构体之间如何互相赋值?
结构体变量是可以直接赋值的。定义结构体类型,然后用这个类型定义出来的变量就是结构体变量。
同类型的话,比如:
struct test a,b;
a=b;//这样可以的。
如果是不同的类型,但是结构体没数据类型一专样就要用memcpy拷贝内存属(头文件string.h)。
比如:
struct test1 a;
2020-05-25
最新推荐文章于 2020-06-18 17:47:59 发布
结构体之间如何互相赋值?
结构体变量是可以直接赋值的。定义结构体类型,然后用这个类型定义出来的变量就是结构体变量。
同类型的话,比如:
struct test a,b;
a=b;//这样可以的。
如果是不同的类型,但是结构体没数据类型一专样就要用memcpy拷贝内存属(头文件string.h)。
比如:
struct test1 a;