公共知识
前端
服务端
Vue生态
React生态
基础
WebGIS
进阶
小程序
跨平台技术
Appearance
在C语言中,复合数据类型可分为三类:结构、联合和枚举。在现代C语言中,联合和枚举的使用频率已逐渐减少。
C 语言支持数组数据结构,它可以存储一个固定长度 的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。
固定长度
相同类型
C 数组允许定义可存储相同类型数据项的变量,struct是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型 的数据项。
数组
struct
不同类型
共用体(又称联合体)是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体
相同
不同