
正文
包含编游戏用c语言好还是c++好的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我想编程一个游戏软件,用C语言好,还是C++
1、做游戏,现在都是图形用户界面的,而要实现图形编程,C语言是很困难的。还是C++,而且是VISUAL C++,才有这样的功能的特长。
2、指针是C语言的一大特色,可以说是C语言优于其它高级语言的一个重要原因。就是因为它有指针,可以直接进行靠近硬件的操作,但是C的指针操作也给它带来了很多不安全的因素。
3、现在主流的软件开发语言有4种,分别是:C语言、C++、Java、.NETC#。
4、这看你将来的发展方向,C语言适用于编写底层硬件相关的程序,比如嵌入式操作系统,比如LINUX操作系统就是用C 写的,主要特点就是跨平台,语法灵活,C是结构式语言,功能强大。
5、先说C++,目前国际上的大型游戏的开发多数都是以C++为主开发出来的,C++开发出来的游戏具有优化更好的特性,就是占用更少的CPU、内存,但是同时,语言结构的复杂性也是非同一般的。
6、如果仅仅想做到会用,那也可以不学SDK。如果想更加深入地懂得WIN32编程,SDK则不能一点都不学。至少要学一下SDK的HelloWorld和MFC的HelloWorld的区别,再学MFC。
相关问答
Q1: 做游戏是学C语言呢还是学C++啊?
1、硬件是底层的东西,需要用C语言,游戏一般使用C++。C和C++是混合兼容的,可以一起学。VC++是用C/C++写windows下的程序。除了手机游戏需要用JAVA外。
2、首先第一步被你说对了,的确是要学c/c,比较权威的是谭浩强的《C程序设计》,我们大学时就是这本,一般中国学软件的都知道,关于C,等你学完C语言,会发现任何一本c书都能看懂,我当时用的c也是谭浩强的书。
3、我认为C++比较好 因为它虽然效率没有C高,但它效率也不错,而且面向对象,易于结构开发。
Q2: 学编程到底是学C语言、C++、VB、jave中的哪种比较好?
最好学的是VB,不过学了对你最好的应该是C,学完以后学其它就快多了。学完VB不见得对你学C和JAVA有帮助。
C最简单,适合初学者 C和VB最简单,C++其次,java和C#最复杂。根据循序渐进的原则,不宜一开始就学太复杂的东西,学简单的容易建立信心和兴趣。
这是最基础的,要是你想的是反正都学了,就学个贴近现代的,那就学C++,C++是在C的基础上发展的,而VB一般只有编工程软件的时候才会用,做可视化程序相当不错,java非计算机专业,就算了,以后你也不会用的。
VB很简单、比C简单,容易学,不过前景不好。C很难学,但是是基础,如果想吃编程饭,就必须学C,所谓一通百通。
Q3: 计算机编程类的,学C语言好,还是C++好呢?
1、所以相对于C,C包含了更丰富的“设计”的概念,但C是C的一个自洽子集,也具有强大的功能,同样值得学习。 几点学习建议: 基本概念很重要。
2、编程风格:C语言是一种面向过程的编程语言,强调逐行执行代码。而C++是一种面向对象的编程语言,注重对象、类和继承等程序设计概念。
3、你是初学者,那么我建议你先学C语言,教材为谭浩强的C语言程序设计。因为市面上的C++教材都是面向已经有编程基础的读者,一上来就讲面向对象和MFC,绝对不适合你的。
4、C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B/S架构)。
Q4: 游戏开发,需要学习什么编程语言
1、C++C++是游戏开发的重要语言,企业级的游戏开发用的比较多,它可以让硬件和图形过程中能直接控制。JavaScriptJavaScript可以容易将HTML和CSS等传统网络技术集成,跨平台手机游戏越来越多。
2、Java是目前中国手机软件开发行业的主流语言之一,也是学习的人数最多的,介于目前中国流行的基本都是android系统,所以手机游戏的开发也需要在android的平台下开发。
3、游戏开发需要学习以下内容:一,学习编程基础 编程是游戏开发的核心技能之一。了解编程语言如C++、C#、Java等,可以帮助你创建游戏的逻辑和功能。
4、不同的游戏引擎会有不同的编程语言,目前行业中使用率比较高的主要是U3D和UE4,U3D使用的是C#语言,UE4使用的是C++语言。
Q5: 到底是C语言做游戏好还是C++做的游戏好(指的是大型网络游戏)
1、C语言重在语法的学习,C++则偏向于算法。大型游戏用C++的多点,重在稳定,可支持范围广。C一般就做点贪吃蛇的那种文曲星游戏,可移植性比较高,主要偏向于硬件设计。
2、因为大型3D游戏多是WINDOWS平台,微软给出的API就是C++语言的 再一个就是C++的优势了,C++语言非常适合做这种东西,大型3D游戏既要求程序操纵硬件有效率,又要求很多高级语言的特性和上层表现所以很多大型3D都是C++开发的。
3、C语言是基础,在学一门面向对象的编程语言比如C++或者是JAVA,理解面向对象编程的思想,各种语言具有共通性,触类旁通,之后再学习其他的语言就简单多了。
关于编游戏用c语言好还是c++好和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





