在 C 语言中,定义一个类可以使用结构体(struct)来实现。结构体是一种数据类型,用来存储一组数据。结构体可以包含不同的数据类型,比如整型、浮点型、字符型等。
在结构体中定义函数时,函数可以访问结构体的成员变量。这些函数称为结构体的成员函数。
下面是定义一个类,包括构造函数、析构函数、复制构造函数,成员函数和数据成员的示例代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
// 定义一个结构体
struct Student {
// 数据成员
char *name;
int age;