共有回帖数 0 个
-
诸位朋友:
你们好。
也许我更该将你们称之为“前辈”,因为与诸位的浩若烟海之才学比将起来,小弟的这么一点知识实在是微不足道,然“君子不耻下问”,以下有许多问题,还想请教诸位。
现在倾听我的学习C语言之路。
本人是海南大学08级法学专业学生,但我对电脑编程尤其是电脑病毒很感兴趣。后在百度知道上提问,大家都说“欲造病毒者,c是基础;学C是必须的”,于是我就在图书馆借了几本书,经比较后发现【洪恩的编程之道】不错,于是便开始学习C.而学了几章,困惑是越来越多了,现在学习到数组,实在是受到一些打击,书上面的一些例子根本就看不懂,更别说制造了。于是便有以下的问题:
1.电脑技术日新月异,C的出现又是如此之早,尽管图书馆中又几乎1/4-5的电脑书是C,但我还是要问:请问C在现在或是不久之后会不会有“过时”之可能? 在现在这个科技高度发展的时期间、,学习C到底有什么意义呢? 听说现在学C的工作和我们学法的一样不太好找,是吗?
2.本人观察我借的书,都是一些简单的加减乘除,难道就靠这些东东制作病毒、破坏电脑?我不明白。
3.书上说除了学习编程语言之外,还得学习很多别的基础知识,请问都要学习哪些呢?像我这么一个不是本专业的都得学习些什么呢?
4.像我这样的一位几乎没有任何编程基础的人要想制作出像熊猫烧香那样伟大的病毒大概许多长时间呢?我还是比较勤奋的。
5.我听说一些小孩制造病毒,我就不懂得了:难道他们都会C?都说C是基础,可是C对我一个大学生来说都有些吃力,那些小孩难道会掌握丰富的C知识?他们的病毒是怎么制造出来的?
还有:本人问这么多病毒问题,没有恶意;只不过是看我国现在此等技术很落后,想为此做贡献,了解病毒攻防,当然也有一定的兴趣啦:但我是不会搞什么破坏活动了,大家放心。
在此人才汇集之处发表言论,不胜惊怖之情,然吾心皎皎,还望各位自认为是个人才的不吝赐教:吾不胜感激之情,谨再拜。
再啰嗦一句:说C难学,真不是吹的。
总体来说:
1 我感觉你们图书馆的 C 语言书都不用看了。什么加加减减螺旋数组杨辉三角星形图案,看到这样的书你就帮他烧了吧,省得害其它人。全世界讲 C 的好书也就那么几本。
2 做病毒?当黑客?写操作系统?搞编译器?目标太高了点吧?不容易坚持下去。建议先去搞一些适合用 C 做的、而且也容易实现的去。
3 不耻下问-----你是君子,俺们是下人……
年龄不是问题
我自学学会 C、prolog 和汇编那年 15 岁
写出自己第一个文件型病毒那年 16 岁
但是写病毒很厉害很天才吗
不觉得
基础知识更重要
算法更重要
我佩服算法好的人
我佩服对这行业有贡献的人
而不是病毒作者
不断学习和基础知识的积累是唯一的道路
在到达某个点而产生质变之前
你可能会觉得除了基础的什么都不会做
这是个从量变到质变的过程
积累到一定程度你会豁然开朗
哦,原来是这么回事
一切都不在神秘
不要浮躁和急功近利
贵在坚持就会成功
当年我自学的环境比现在差多了
没有网络没有 WWW
资料很难找
书店就那么几本书
国内就那几个 BBS 站
还要用 modem 拨站的号码连接
而 modem 太贵,哪怕是十几K那个都要一两百
我一个中学生买不起
所以我一直很不能理解现在的幸福的人们抱怨难学这点
楼主 2015-12-31 12:58 回复
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈 |
关于直线 |
版权声明 |
会员须知