struct在c语言中的意思是结构体。
1.struct在c语言中的意思是结构体,是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。在c语言中,可以定义结构体类型,将多个相关的变量包装成为一个整体使用。
2.结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员,且这些成员可以为不同的类型,成员一般用名字访问。
3.c和c++中的struct有一定的区别:在C++中,struct的成员的默认访问说明符为public,class为private。C++中struct增加了访问权限,且可以和类一样有成员函数。C++中的struct等同于class,只是class默认成员权限是private,而struct默认成员权限是public。