哪个语言编程不用算法?算法就不用说了
C语言语法简洁,提供指针这种低级语言中的概念,完全是为了贴近实际计算机模型而设计的。
如果不打算靠c语言吃饭就不用深入学c。C++,java,C#是更好的选择,如果是选择这些语言做开发工具,学习面向对象的数据结构与算法更有意义。
我目前为止用C只做过一件正经事,就是用C嵌入汇编给单片机写程序。单片机硬件资源有限,要求程序短小速度快,C的可读性比汇编强有可以用指针控制硬件,用C嵌入汇编是最合适的了。如果想做嵌入式就应该学好C,如果做PC机的应用程序,早点学C++,java,C#去。