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

例:
#include <iostream>
using std::cout;
using std::string;
class Geeks {
public: //访问方式
string geekname; //数据成员
void printname(

本文详细介绍了C++中的用户自定义数据类型,包括类、结构体、共用体(union)、枚举和Typedef。类作为面向对象编程的基础,提供了数据成员和成员函数;结构体用于组合不同类型的数据;共用体则允许不同数据共享同一内存位置;枚举提供了一种为整数常量命名的方式,增强了代码可读性;Typedef则为已存在类型创建别名,提升程序可移植性。
最低0.47元/天 解锁文章
273

被折叠的 条评论
为什么被折叠?



