struct用法ark
时间: 2024-09-10 17:30:56 浏览: 55
Java编码辅助工具Mapstruct用法详解
5星 · 资源好评率100%
在C++语言中,`struct`是一种用户自定义的数据类型,用于组合相关的数据成员(变量)和函数(方法)。它类似于其他编程语言中的类,但通常不包含虚函数、纯虚函数等面向对象的特性。以下是`struct`的基本用法:
1. 定义结构体:
```cpp
struct Name {
int age; // 数据成员,整型
char name[20]; // 字符串类型的姓名
void display(); // 成员函数,用于显示信息
};
```
2. 实例化结构体:
```cpp
Name person; // 创建结构体的对象
```
3. 访问成员:
```cpp
person.age = 25;
strcpy(person.name, "John Doe");
```
4. 定义和调用成员函数:
```cpp
void Name::display() {
cout << "Name: " << name << ", Age: " << age << endl;
}
person.display(); // 调用person对象的display方法
```
阅读全文