第一,Linux程序设计是指在Linux环境进行程序的设计开发, 这个是与Windows环境程序相设计对应的,也就是说你设计的程序目标是运行在Linux环境的,当然,开发过程一般也都是在Linux环境中进行了。
第二,在Linux环境中,你不仅可以进行C语言程序设计,也可以进行C++/Java/Python/Lisp/PHP/Ruby/汇编等很多种语言的程序设计。
明确了上面两点,我想你就差不多明白了吧,差异一个是环境,一个是语言。
在Linux环境进行C语言程序设计和在Windows环境进行C语言程序设计在使用到系统调用(Linux中的概念)或者API(Windows里这么叫)时候,则可能出现不同,因为不同的系统提供不同的系统接口;但是,如果你的C程序没有使用到系统接口,而仅仅使用的是标准库等,这样就没有什么区别了,也就是说,你在Windows写的C程序,放到Linux中一样可以编译和运行,也就是代码级的可移植。
就像你所说的,程序设计都是写程序
好了,希望对你能有所帮助,有问题可以随时HI我 :)
就是在linux系统中编程了,具体的C我没用过.我只用过python,写好代码就能直接执行的。
没啥大区别,不过linux下不会有vc这么好的开发工具。。
编译器应该也不一样。
就是在linux操作系统下进行程序开发.
linux是有好的开发工具的,而且比微软的好........那么多做linux开发的人,怎么可能练个好的开发工具都没有,只是很多人不喜欢用集成开发工具罢了.毕竟在linux下开发可能需要不同版本的编译器,vc不过就是整合了一下