C++中允许结构体包含函数成员,而标准C不支持. c++中甚至允许结构体中含有构造函数、重载、public/private等等.C++扩充了结构体的功能。但C++中为了介绍面向对象的类,却淡化了同样精彩的结构体。当我们写一些小程序而觉得没有必要去构造类的时候,选择结构体确实会方便很多.
参考:
http://feizf.blogbus.com/logs/3990457.html
C++中允许结构体包含函数成员,而标准C不支持. c++中甚至允许结构体中含有构造函数、重载、public/private等等.C++扩充了结构体的功能。但C++中为了介绍面向对象的类,却淡化了同样精彩的结构体。当我们写一些小程序而觉得没有必要去构造类的时候,选择结构体确实会方便很多.
参考:
http://feizf.blogbus.com/logs/3990457.html