第1个回答 2020-11-15
循环数组,排序,递归调用这种东西基本是种语言就能做。 C语言虽然是高级语言,但相比其他高级语言Python,Ruby,Java等,还是相对底层的,它虽然没有像其他语言那样提供更高层的抽象,比如最基本的类,或者更方便的功能,比如各种包,垃圾回收机制,但这实际上就是体现了C语言的灵活性,用C语言你可以自己管理内存,自己操作串口什么的,你可以碰到操作系统中很底层的一些东西。 C语言很多功能实际上就是对操作系统的基础功能的调用,学好C语言能很大程度上加深你对操作系统和计算机的理解。 但如果你只是想开发一些小程序,其他语言比C语言用起来更加简单方便。