原创博客,转载请注明出处! 1.简介 # C++提供一些基本的数据类型(int,float,double,char等),但由于程序处理的问题通常较复杂,基本的数据类型不能满足程序需要,因此C++允许用户根据需要自定义数据类型.C/C++的结构体是包含相同/不同数据类型数据项的组合项,关键字struct标识结构体. 2.结构体类型的声明 # 如果在文件开头声明结构体类型,则所有的函数利用该结构体类型定义变量. # 如果在函数中声明结构体类型,则只有本函数可以使用该结构体类型定义变量. struct…