中国红客联盟C语言教程(5月28日更新第四课)
本帖最后由 小圈圈 于 2016-5-28 10:25 编辑我上一期教程的地址:https://www.ihonker.org/thread-6120-1-1.html
上一期教程是一套菜鸟入门教程,今天来做C语言教程,本教程由小圈圈和冰琥珀合作
我主要研究的就是编程免杀,移动终端这个方向,这个方向挣钱多,紧跟时代发展趋势,
但是学的东西相对比较多,要写好一个程序,需要学习很多很多基础的知识。
逆向破解我们论坛里的冰琥珀比较牛,渗透提权论坛里大牛比较多,我研究的比较少。
一个不会编程的黑客高手是无法想象的。目前C语言和C++是应用最广泛的编程语言,我推荐从C或者C++入门,不要学易语言,易语言(汉语编程)的本质也是C语言,学了没意义
学习我这套C语言教程需要买一本书--《C语言入门经典》(第5版),推荐是上淘宝买纸质书,如果
你实在不想买的话,我这里找到了一套电子版的,我感觉还是看纸质书方便。
有人问为什么选择这本书?其实我C语言的入门教材也是这本书,他是美国人Iron Horton写的,我
看了以后也和其他书横向比较了一下,感觉这本书最好,所以把它当做本套教程的教材。
就拿现在大学普遍的教材,清华教授谭浩强写的《C程序设计》来说。《C程序设计》比较容易上手,但是它的习题太简单,类似于考单个的知识点,不贴近工程实际。指针的章节太靠后,学习函数时没涉及调用指针。有算法这一章,算法就是公式,然而黑客技术讲究灵活,尤其是免杀,经常要改,大量背公式没有意义。反之《C语言入门经典》习题更贴近编程实际,程序案例也很不错,也不是很难看懂。 另外,计算机是舶来品,你是去源头喝水啊,还是去中下游喝水啊?
学习C语言还需要安装一个编译器,它用来把编程语言转换为机器码,装什么编译器需要看你是什么系统。
如果你是xp系统,你可以装vc++6.0,win7,8,10的话推荐装code::blocks或者visual studio,下节课我讲编译器的安装,我现在编程主要用CB
我的这套教程书上每一章结束后是要留作业的。如果你本章的作业没有做完就不要看下一章的教程!
下面我说一下作业是什么:
1、每章结束后把本章从头到尾再看一遍,捋一遍知识点
2、把每章结尾的程序案例在编译器上再敲一遍,认真体会代码
3、把书后习题做了
Q&A
学习C语言需要英语数学好吗?
英语数学的话肯定有用,英语好的话可以上国外的网站学习,和老外交流,毕竟最尖端的技术都在国外。
数学的话只要你会加减乘除乘方开方前中期基本没问题,关键是要你那个数学解决问题的思维,后期的话会用到高数。
本套教程讲课内容?
基本按照教材讲,除此之外还扩充一些书上没有的函数,结合黑客技术做一些扩展以及我个人总结的一些技巧
大概多长时间能学完C语言?
只要你坚持学,天天学,大概半年之内能学完。
C语言贵在坚持!贵在坚持!贵在坚持!重要的事情说三遍
---------------------如果你对编程免杀这个方向感兴趣,可以持续关注我的教程----------------------
本教程旨在为论坛吸收新鲜血液,吸纳新人
欢迎转载,以后将不定期更新(因为本人比较忙,要一天备课一天讲课,所以至少两天一更)
---------------------------------------------求评分!-------------------------------------------------
第一课_C语言学习方法指导
链接:http://pan.baidu.com/s/1jx5y2
密码:**** Hidden Message *****
第二课_编译器的安装及使用
链接:http://pan.baidu.com/s/1c0DfQwS
密码:**** Hidden Message *****
第三课_第一章:C语言编程(1)
链接:http://pan.baidu.com/s/1qWy40yw
密码:**** Hidden Message *****
第四课_第二章:编程初步(1)
链接:http://pan.baidu.com/s/1qXBLlu8
密码:**** Hidden Message *****
话说发个图片才能上首页哈:lol
支持,看起来不错呢! 多谢分享,谢谢了 收集资源并膜拜大神 多谢楼主分享了 mark 支持,顺便看看讲的啥 这个当然支持! 我是个苦逼学生!现在自己不努力!谁来替我努力? 支持中国红客联盟(ihonker.org)