gpt4 book ai didi

c++ - 默认赋值运算符如何在结构中工作?

转载 作者:可可西里 更新时间:2023-11-01 16:25:50 25 4
gpt4 key购买 nike

假设我在 C++ 中有一个包含名称和数字的结构,例如

struct person {

char name[20];

int ssn;

};

假设我声明了两个 person 变量:

person a;

person b;

其中 a.name = "George"a.ssn = 1b.name = "Fred"b.ssn = 2.

假设稍后在代码中

a = b;

printf("%s %d\n",a.name, a.ssn);

最佳答案

默认赋值运算符对每个成员进行成员递归赋值。

关于c++ - 默认赋值运算符如何在结构中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2484058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com