不同的c++软件用的编程语言不同吗

2021-01-24 05:33:02 字数 1605 阅读 1159

1楼:一匹大懒虫

编程语言和编译器是两个不同的东西。

不同的编译器同一语言的语法都是一样的。就拿c++来说,他们都遵循c++11/14/17标准。

不同编译器的区别就是他们的字体环境,mingw版本,关键字识别等有区别,语言方面是没有区别的。

本回答来自工中号一匹大懒虫。

如果满意请采纳,不满意请继续提问。

c++简介

在c的基础上,一九八三年又由贝尔实验室的bjarne strou-strup推出了c++。 c++进一步扩充和完善了c语言,成为一种面向 对象的程序设计语言。c++目前流行的集成开发环境最新版本是borland c++4.

5,symantec c++6.1,和microsoft visualc++2017。c++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。

因而也增加了整个语言的复杂性,掌握起来有一定难度。

c和c++关系

但是,c是c++的基础,c++语言和c语言在很多方面是兼容的。因此,掌握了c语言,再进一步学习c++就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目的。

c语言和c++用的编程软件一样么?

2楼:匿名用户

可以相同,也可以不同。

c++语言是在c语言基础上发展起来的,c++语言包含了c语言。即c++可以支持所有c语言语法,是c语言的超集,而c语言是c++的子集。

所以,能够编译c++的,一定支持编译c语言,这时二者使用相同的编程软件即可。如vc++,mingw,dev c++等。

但是能够编译c语言的,不一定可以编译c++,比如tc等,这时要编译c++,需要使用其它软件。

3楼:匿名用户

提取码:laec

除了由 orwell 继续开发的 dev-c++ 之外,还出现了一个分支版本:wxdev-c++。它是colin laplace 等人维护的,主要特点是扩展了 dev-c++ 的功能,添加了对 wxwidgets 控件的支持,可以在dev-c++ 中开发程序时创键对话框和框架等控件,用于开发可视化图形程序。

这一项目的目标是为了给 wxwidgets 社区提供一个自由的、开源的商业级集成开发环境。

4楼:陈泽道

1,c语言为面向过程,c++为面向对象语言,这个是本质区别。

2,编程软件看你实际开发什么东西。vc6.0可以同时编写。另外qt也可以编写c++

5楼:匿名用户

现在你能知道的所有c++集成开发环境中,都可以对c和c++编程

比如vc++6.0 visual studio 2005、visual studio 2008、visual studio 2010等

6楼:匿名用户

c和c++只是语言而已

如果要写,可以用任意文本工具写

但是不同的编译器,在大范围下,都有自己的扩充~~

7楼:

c++是c的包集,所以所有能编写c++的软件都可以编写c语言,但是只能编写c语言的软件不一定能编写c++。

C语言lx与x输出结果不同,C语言编程“Hello,world”应该怎们弄

1楼 匿名用户 lx unsinged long int 长整形 x unsinged int 整形 对于不同的编译系统,输出的长整型,及整形的所占字节是不同的,这导致你看到的所占位数也不同,但一般情况下整形是占两个字节的,而长整型是占四个字节的。希望对你有帮助! 2楼 lx unsinged lo...

C如何在同工程不同的.cs文件中共用同变量

1楼 阳光的雷咩咩 声明public static type val 调用classname val c 同一个项目中,引用不同 cs文件中的相同方法 50 2楼 匿名用户 如果在一个工程下的话 public enum ecolor 》private enum ecolorpublic static...

学习算法用什么软件,用什么编程语言

1楼 小菜呀小菜 算法不分语言。通俗的讲算法是解决问题的方法,它可以用任何语言实现 就是核心思想是一样的,但用不同语言实现步骤有差别 所以学算法不需要软件不特定什么语言 当然对应语言的编译器你得有的 参考资料 https zhihu question 19981544 这个是知乎上一个关于学习算法的...