1.如果这个结构体没有指针成员的话,可以直接用“=”号赋值(目前主流的编译器都支持这样的赋值,如果是特别老旧的编译器可能不支持这样,那就要把每个成员分别赋值了 如果有指针成员,那么这个指针成员不能简单的赋值
可以的,数组复制等于号就是直接拷贝,但是你需要考虑的是,深复制还是浅复制问题。根据你的业务逻辑来处理。语法上是支持的。
二维数组 不可以直接赋值一维数组
而是要逐项赋值
或者用memcpy整体赋值。
你的这个代码 就是逐项赋值的
1.如果这个结构体没有指针成员的话,可以直接用“=”号赋值(目前主流的编译器都支持这样的赋值,如果是特别老旧的编译器可能不支持这样,那就要把每个成员分别赋值了 如果有指针成员,那么这个指针成员不能简单的赋值