C语言教程目录
这套教程没有按照以往教材的顺序编写,这是根据我个人学习时对知识点轻重顺序编写的,之间都是有联系的,前后章节之间的知识点是有铺垫关系的。
第一部分
⒈标识符的入门介绍
⒉简单“Hello C++技术网”字符串的打印配以讲解C语言的基本结构
⒊数据类型的入门
⒋几种控制语句的入门
⒌几种循环的入门
⒍复合类型引入——数组和结构体(共用体、枚举不讲)
⒎函数引入
⒏函数形参和实参概念的强调
⒐指针的引入
⒑指针与数组的相互转换
⒒标识符的作用域、生命周期、局部变量、全局变量、存储类型讲解
⒓循环语句的几种退出方式的注意点
⒔文件相关操作
-------------------------------------------------------------------------
⒕数据类型相关知识的深入:原码 反码 补码 解析方式
⒖强制类型转换的本质:内存切割及解析方式变换
⒗N级指针的本质
⒘N维数组的理解
⒙函数指针的使用
⒚ASCII编码与UNICODE编码常识
⒛一些概念的解释
第二部分
⒈八种常见排序算法
⒉链表讲解
⒊预编译关键字编程相关知识
⒋常见库函数的使用
⒌基于库函数的查找方法
⒍兴趣指导诸如:逆向工程、注入、病毒、破解、加密解密、简单外挂、C语言开发网站
当然这些知识需要学习大量的额外知识,需要汇编知识,操作系统知识,Win32编程知识
如有时间,讲解PE知识,为上面各种技术做铺垫
------------------------------------------------------------------------
C语言的基础教程差不多就这么多,至于以后有机会会出一些实用的技术,但C和汇编是重中之重,必须学好。
有什么好的建议可以提出来,谢谢大家