/*************************************************
function:c language Technology
author :chinayaosir QQ:44633197
blog :http://blog.csdn.net/chinayaosir
note :禁止其它网站转载此文章
**************************************************/
1.C语言讲座
0.C语言序言
1.C基本类型(5种基本类型,4个前缀修饰符,typedef)
2.C预处理,宏,常量,变量
3.C运算符,表达式
4.C构造类型(数组,枚举,结构,共用,指针)
5.C语句
6.C函数
7.C内存管理
8.CI/O库函数
9.C字符串函数
a.C文件函数
b.C语言设计指导
0.C语言序言
1.C基本类型(5种基本类型,4个前缀修饰符,typedef)
2.C预处理,宏,常量,变量
3.C运算符,表达式
4.C构造类型(数组,枚举,结构,共用,指针)
5.C语句
6.C函数
7.C内存管理
8.CI/O库函数
9.C字符串函数
a.C文件函数
b.C语言设计指导
2.数据结构与算法讲座
知识要点
1数据结构
1.1C线性表结构(线性表,栈,队列)
1.2C数组和字符串(数组,矩阵,字符串)
1.3C树与二叉树
2.算法
2.1C常用算法(迭代法,穷举搜索法,递推法,递归法,回溯法,贪婪法,分治法,动态规划)
2.2C排序算法(选择排序法,直接插入法,昌泡法,希尔排序法,堆垒排序,快速排序,合并排序法)
2.3C查找算法(顺序查找法,链式查找法,散列查找法)
2.1C常用算法(迭代法,穷举搜索法,递推法,递归法,回溯法,贪婪法,分治法,动态规划)
2.2C排序算法(选择排序法,直接插入法,昌泡法,希尔排序法,堆垒排序,快速排序,合并排序法)
2.3C查找算法(顺序查找法,链式查找法,散列查找法)
3.C语言的开发工具
3.1win32平台下的C開發工具
.GCC(linux/unix)(开源社区)
.DEV-C++(开源社区)
.VC++5.0/6.0/vs2003/2005(MicrcosoftC++系列开发工具)
.C++Builder5.0/6.0/(Borland的C++Builder系列开发工具)
.GCC(linux/unix)(开源社区)
.DEV-C++(开源社区)
.VC++5.0/6.0/vs2003/2005(MicrcosoftC++系列开发工具)
.C++Builder5.0/6.0/(Borland的C++Builder系列开发工具)
3.2Linux下C语言的開發工具
.Linux下的编辑器vi
.Linux下的编译器GCC
.Linux下的调试器GDB
.Linux下的工程管理器make
.Linux下的综合编辑器Emacs
.autotools来生成Makefile