C语言的数据结构是以数据类型的形式出现的。C的数据类型如下:
1 基本类型:整型,字符型,实型(浮点型,又可以细分为单精度型和双精度型),枚举型;
2 构造类型:数组类型,结构体类型,共用体类型;
3 指针类型;
4 空类型。
C语言中的数据有常量和变量之分,他们分别属于以上这些类型。由以上这些数据类型还可以构成更复杂的数据结构。例如利用
指针和结构体类型构成表、树、栈等复杂的数据结构。