最新回答 / weibo_雷神伤感_0
结构体(使用关键字 struct),是C语言里的东西,C语言不是面向对象的。C语言发明时候,还没有面向对象概念。后来出现语言C++,Java,C#等为标准,你可以把结构体和类(使用关键字class)对比起来。不难发现,结构体是公有的,数据和函数都可以被结构体外函数使用。在现在软件工程理论里,这被认为是不规范。所以后期语言都有class,默认私用。
2018-12-17