linux下游戏开发有什么教程

 我来答
在晴天的雨伞
2018-07-27 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1207万
展开全部

函数是各种编程语言的重要部分,C++编程也不例外。最简单的函数不带参数,返回void(表示不返回任何东西),其它函数可能带一个或几个参数并可能返回一个值。函数名规则与变量名相同。图1.5显示了函数的构成部分。新术语 参数(parameter)是传递给函数的值,用于改变操作或指示操作程度。

函数的构成部分使用函数前,要先进行声明。函数声明或原型(prototype)告诉编译器函数所取的参数个数、每个参数的数据类型和函数返回值的数据类型。清单1.4列示了这个概念。新术语 原型(prototype)是函数外观的声明或其定义的汪戚说明。

这个程序的11到14行用标准输入流cin向用户取两个数字,第15行调用multiply()函数将两个数相乘,第16行调用showResult()函数显示相乘的困旦陵结果。注意主程序前面第5和第6行multiply()和showResult()函数的原型声明。原型中只列出了返回类型、函数名和函数参数的数据类型。这是函数声明迟穗的最基本要求。

函数原型中还可以包含用于建档函数功能的变量名。例如,multiply()函数的函数声明可以写成如下:int multiply(int firstNumber,int secondNumber);这里函数multiply()的作用很明显,但代码既可通过说明也可通过代码本身建档。注意清单1.4中函数multiply()的定义(22到25行)在主函数定义码段(8到20行)之外。

函数定义中包含实际的函数体。这里的函数体是最基本的,因为函数只是将函数的两个参数相乘并返回结果。清单1.4中函数multiply()可以用多种方法调用,可以传递变量、直接数或其它函数C++编程代码:

子舍8257
2017-01-03 · 超过43用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:19.2万
展开全部
取决于你要用linux来做什么。如果仅仅当做家用的操作系统,平时上上网打虚模链打游戏什么的,并且你对windows足够熟,那基本上没什么特别要学的了。现在的linux,像ubuntu,用户界面非常友好。如果要学系统配置和一些系统操作,那么你首先应该了解linux下最基本的一些命令。这里有一个参考——其次你最好能知道一些常见又好用的工具,譬如apache的安装和设置,ndiswrapper的使用,等等。如果码缓想在linux底下写应用程序,用c++也好,java也好,各类脚本语言也好,你要做的是1、对该语言有足够了解,这个你一般都可以从网上的各类教程来学习。2、找一个编辑器并且学会熟练使用,像vim,emacs,eclipse都可以。3、学会调试,gdb的各种命差孙令需要熟。如果你想进一步了解并且改动linux的内核,除了应用程序所有的要求,最好能准备两台机器好蹂躏,gdb需要能够控制住一台用于调试的机器。此外内核源代码从这里下载——
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式