问道神木鼎打卡表:关于C、Pascal等语言

来源:百度文库 编辑:高校问答 时间:2024/04/26 06:45:23
我是非常喜欢电脑的,尽管还在初中阶段
我不想像其他同学那样就知道电脑可以用来玩游戏
所以经常自己研究C、Pascal、网络安全、Linux等等。
但是看了很多C语言和Pascal语言的教程,总觉得教我们的那些东西都是在讲运算之类的,所以越来越觉得没意思。但是看到别人却能用它们来做黑软、游戏等等。
我真的想知道,这些语言到底有什么用处?
或者说,应该怎样学,学完后应该怎样应用?

怎么看这像是我自己在中学时候的情景
我中学的时候也自学了Pascal,C,Basic语言,但是真正用得多的还是Pascal语言。
你说的你看得全是算法方面的东西,不知道你看的是什么书。我高中的时候参加了信息学奥林匹克竞赛,没日没夜的看得就全是数据结构,算法这些东西。当时也是比较郁闷,想做软件,而不是在Turbo Pascal里面做一些只能拿来计算的小程序。

语言本质上说是人与计算机交流的一种方式,以后只要是编程都得适用语言来写代码的。这是很基础的东西,也是很重要的东东。如果你要学应用开发的话还会用到诸如Visual C++,Delphi这一类的软坚开发环境。这些东西是基于编程语言的一个开发系统,学习的复杂程度要比单学一门语言要高很多。

我想说的就是如果你真的想要学编程这个东西的话就得放弃浮躁的想法。
首先你得精通一门语言,不管它是C++还是Pascal或者是其他什么语言,但是你都得把它学得烂熟于胸。
然后就是要一步一步走,不要今天看到Hacker就去买两本Hacker杂志黑两个网站玩玩,明天看到做游戏的又去买本书做3D,扎扎实实的学自己要学的方向。

你现在是初中的话可能周围没有人指点,完全自学是个挺痛苦的事情,这个你得自己克服了。

ranjiao@gmail.com

这些只是基础,真正的应用是要结合其他各方面系统范围的支持,才可以做得到的。比如如果你要写游戏,可能需要一些高级绘图库,如果你写应用程序,可能需要一些数据库网络连接等等方面的支持。 这就要看具体应用的方向了。
给你个qq,愿意可以加我。9398614

你的学的都是基础,简单的说你在学习工具。
要想有更高的发展需要其他知识的配合。
比如说:hack,你就需要学习网络知识,操作系统,找漏洞,然后才能运用C或者其他的语言来达到你的目的。

根据你目前的基础,你可以找点好玩的项目来做做,比如说做一个小游戏,或者做一个类似qq之类的通信工具。

只有你做项目的时候,你才会发现自己在哪些方面薄弱,哪些方面需要加强。

努力吧,你会成功的!