windows的编程又有什么用?
android开发又有什么用?
要知道,任何编程都有它的平台,只用原始的c/c++语句进行开发是非常少见的,除非在很简单的嵌入式设备上。即使一个系统调用都不调,printf还不是用了c标准库。
linux/unix是操作系统,操作系统提供了编程的api,提供了一种编程平台。linux/unix在服务器和嵌入式领域的应用是很广泛的,所以熟悉这个开发平台很重要。windows开发同理。
现在绝大多数大公司所使用的服务器多是使用Linux操作系统,因为Linux开源而且免费,能节省很多成本。 所以,这是市场决定的。
在LINUX下可以对操作系统低层的东东有很深的了解
LINUX/UNIX下的环境不一样啊,而且c的编译器也有很多,各个编译器也不一样。