通过这一段时间的学习对C语言编程有了一些了解。
1.数据类型,数据类型是在内存中存储所占的字节数,对于有特殊功能和效率的需要仔细斟酌。
2.指针,C语言的强大在于他们能直接操作内存,而指针就是一个地址。
而一些数组,结构体,经常需要一个首地址进行操作。
3构造类型,数组 ,结构体,共用体,枚举型(感觉没啥作用)。
4动态存储分配,很实用的一个方法,不过申请的空间越小越好。
5数据结构, 分为顺序表和链表表,其中数组是顺序表,中间的区别只是内存中数据的排列是不是连续。
其中栈是数据的进出顺序为先进后出,FILO 与其相反而且应用广泛的就是队列 FIFO
树和二叉树没好好学。。。。
6文件,对文件的读和写操作,学会使用库函数。
7预编译命令,#define 与 #typedef 之间的区别
——————————————————————————————————————————————————————
另外比较重要的是模块化编程,每个对应的函数都做一个C文件并与之对应的H头文件。
1,利于以后函数功能的调用
2,整体更清晰的分清楚每个模块的功能
3,常量一般用大写,变量一般用小写
2014年3月29日 11:59:40 BY 蓝创