发布网友 发布时间:2022-03-01 13:49
共2个回答
热心网友 时间:2022-03-01 15:18
C和C++的语法是相同的,只不过 c的话没有类的概念,c++有,也就是面向对象编程!还有就是标准库是不同的,这个很明显,C 都是些函数与一些由内置类型type出来的类型,而C++都是类,标准类库。C++适合游戏编程、大项目的开发。C适合底层的开发,如系统开发!当然还有很多。如果用c去写游戏,是可以的,只是效率比C++底。用C++去写些底层的话,会很吃力。你的逻辑比较好,你的耐心恒心比较好的话,建议直接学C++。我就是,只不过我学的比较吃力!呵呵,热心网友 时间:2022-03-01 16:36
C++是一个语言,它定义了一组规范,这些规范就要求写c++程序员必须按照这些要求来写程序。写的程序叫源代码, 一般是cpp, cxx,.h, hpp作为文件的扩展名。c++不属于任何一家公司,也不属于任何一家厂商,知道它是一组规划就可以了。同理,c语言,basic, java也一样,也只是定义的一组规范。初学写程序的同学可以用任何编辑器来写这些源代码文件,以文本格式保存就可以了。也可以保存成utf-8格式,这个说开就远了。可以先不关心这个。但要知道什么叫文本格式。可是,有这个源代码并不能“变成”可执行的程序。这时需要一种软件来做。这种软件一般叫开发工具。比如,vc6, borland c++, g++.这里,我们已经提到了g++。也就是说,g++是一种软件,它可以帮助你把源代码变成程序,这个过程比较复杂,详细讲下来就是“编译原理”的一整学期的课。初学者可以先不必在意,先学怎么用就可以了。g++是 Free Software Foundation 公司领导开发的。说它是个公司一点也没有错,因为它具有公司的所有属性。只不过它是免费软件,任何人可以按照它的协议免费使用。软件开发课程</A>游戏软件开发编程技术计算机网络技术</A>g++属于gcc中的一部分,gcc是一个集合,全称是 GNU Compiler Collection(首字母缩写就是GCC),gcc能编译c, c++,ada等等很多不同的编程语言。当用gcc编译c ++ 源代码的时候,实际上就是调用的g++.