第1个回答 2012-03-05
这两个系统下的C/C++语法没有任何区别,要是只是学习编程的话,在哪个平台下学习都可以,等把语法学会了,再学习c/c++在linux里怎么编译运行,然后再注意linux下不能使用windows的一些接口函数库。linux系统不会没有关系,很好学的,现在linux也可以图形界面下操作,可以先学习桌面操作,然后再学命令操作。linux下c++可以做很多事情,比如可以编写一些系统程序,也可以编写应用程序,不过初学者可以先学习编写应用程序,linux下现在开发c++的开发工具主要是QT软件,你可以到百度里搜索一下QT教程,很多的。
第2个回答 推荐于2018-03-19
想学LINUX,先学LINUX下的基本操作吧,推荐《鸟哥的Linux私房菜》
Linux学习的圣经,<Unix环境高级编程>
其他的楼上说的差不多了,可以配合网上的一些视频一起学习
Linux下的C++主要用于网络通信,嵌入式
PS :我回答的这么好,采纳我的吧本回答被网友采纳
第3个回答 推荐于2016-05-30
windows下面C++能开发的 linux也行,,,,
只是系统的api是不一样的,,
再者 你说的mfc是微软自己开发的,,linux下面当然没有,,,,
linux可以用QT,gtk,等等的图形开发,,,本回答被提问者采纳
第4个回答 2012-03-05
语法都是一样的,不同的是函数库,不同的系统有不同的API,所以就不同了。
Linux主要是C语言开发的,但对于窗体程序,我想C++更有优势吧,有些东西用面向对象的思想开发更有效率。