新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

c++结构体变量怎么赋值,c++结构体使用

发布时间:2023-11-07 08:51:10

c++结构体变量怎样赋值

在C++中,结构体变量可以通过以下几种方式进行赋值:

  1. 使用成员逐一赋值:可以通过使用结构体变量的成员运算符".",逐一为结构体变量的成员赋值。例如:
struct Person {
   string name;
   int age;
};

Person p;
p.name = "Tom";
p.age = 25;
  1. 使用结构体变量初始化列表:可以在定义结构体变量的同时,使用初始化列表为其成员赋值。例如:
Person p = {"Tom", 25};
  1. 使用赋值运算符"=“:可使用赋值运算符”="将一个结构体变量的值复制给另外一个结构体变量。例如:
Person p1 = {"Tom", 25};
Person p2;
p2 = p1;

注意:以上赋值方式都是针对结构体变量的成员进行赋值,而不是直接赋值给结构体变量本身。