求关于计算机软件方面的知识(程序的编写)

来源:百度知道 编辑:UC知道 时间:2024/06/24 04:53:22
现在学c和c++,据说这对学习软件编程是基础,很重要。c还没学完,但有很多疑惑,希望高手为我解答。
1.c书上的例子怎么感觉都是有关数学方面的,现实中很多程序完成的不单单是这吧!(c可以编写复杂的游戏程序么,是怎么编写的,不是指书上讲的什么博弈之类的啊)
2.不同的程序是不是要用不同的程序编写啊,举个例子,网络游戏,杀毒的软件,芊芊静听realplay,这都用什么编啊,简单讲讲怎么编,就是基本原理,基本就行啊,让我有个感性的认识就好啊!

C语言无所不能,用来做数学题我也觉得很奇怪,也许是为了培养思维吧?大家都是这么学过来的

至于怎么编写游戏,这不是一两句话能说得完的。简单的说也可以,就是美工设计好人物、场景,用编程语言让他们互动起来,使得玩家有可控性

第二个问题,高级语言核心都是把你的代码变成汇编语言、机器语言。你喜欢哪个就用哪个,一样专精便是高手。至于高级语言的差别固然是有,各有各的优缺点,你可以专门查询一下。

你说的那些例子,感觉C++占多一点。不过杀毒软件可能要用到汇编。

他们是怎么编的?嗯……说实话你难倒我了。
试着表达一下:

网络游戏,简单的说就是一个B/S程序,分服务端与客户端。客户端发送一个个指令给服务端,然后服务端接受,处理,再反馈给客户端。

杀毒软件,利用特征库访问电脑中的文件,发现某个文件的某段指令符合特征库中项,然后便报警。

播放器嘛,相对就简单一些。调用函数就行了,网上有很多播放器的编写教程,有兴趣可以看看