数据类型有三种,原始数据类型、派生数据类型、用户定义数据类型。这篇文章讲最后一种,自定义类型。
用户自定义的数据类型包括:
1. 类
2. 结构体
3. Union(共用体)
4. 枚举
5. Typedef定义的类型
类
面向对象编程的C++构建块是class,它是用户定义的数据类型,拥有自己的数据成员和成员函数,可以通过创建该类的实例来访问和使用它们。 类就像对象的蓝图。
语法
例:
#include <iostream>
using std::cout;
using std::string;
class Geeks {
public: //访问方式
string geekname; //数据成员
void printname(