C语言是一门非常基础的编程语言,熟练掌握C语言对于学习数据结构是非常有帮助的。因为数据结构和算法是计算机科学中最重要的部分之一,而C语言是一种非常接近计算机硬件运作的编程语言,对于理解数据结构和算法的实现过程有很大帮助。

因此,学完C语言后可以学习数据结构,而且使用C语言实现数据结构和算法也非常方便。同时,C语言是许多计算机科学领域的基础语言,它的知识对于以后学习其他计算机科学领域也非常有帮助。
1.整形:短整形(short int) 整形(int) 长整形(long int)
3.浮点型:单精度型(float) 双精度型(double) 长双精度型(long double)
4.布尔型(bool) 构造类型(C++) 指针类型 引用类型 空类型(void)
关于数据结构与算法的描述问题,现在是使用C语言进行描述的为多。因为C语言是目前比较流行的一种高级编程语言。现在市场上就有售卖《数据结构(C语言版)》的教材。该教材中的所有算法(例如:各种排序算法、以及查找算法)都是使用C语言进行描述的。根据我个人的体会就是:至于是学习哪一种具体的编程语言来进行编程?
那还是其次的,最、最关键的是:一定、必须要做到:具有很好的逻辑思维能力、以及动手解决实际问题的能力、编程思路清晰、精通数据结构及其各种算法。
只要做到了以上这些事情,那么使用(或者是学习)哪一种编程语言都是非常容易的。