初学CS时候,用C语言做数据结构的各种实验,网上不管是数据结构的题还是一个小算法都是用C系列做的(python也不少),JAVA也可以。但是为什么用JAVA做的人很少?换句话说用C做有什么优势?
c语言最大的优势是用的人多,风格也比较接近自然语言,并且非常灵活,没有太多限制
用c做出来的算法可以无障碍地在各平台之间移植,因为c是各种平台必须支持的通用基础源程序;功能复杂到一定程度的cpu系统,不支持java的平台有得是,不支持c的几乎没有
4.其他语言很多都是别人封装好了算法,你只要调用就可以了,比如排序,直接一个sort函数搞定。但我们知道,排序有很多种算法,可以锻炼我们的算法和数据结构能力。
本回答被提问者采纳